LINEAR
BLOCK CODER USING ROM
When the
codeword corresponding to each uncoded word has been determined, the results
can be stored in a memory. Such a memory, in this case
a read only
memory (ROM), is shown in Fig. 2.2.The bits xml xm2 . . . xmk of the
uncoded word are presented as an address to the memory. At the memory location
specified by that address we have stored the n bits corresponding to
the coded word. The uncoded word bit serial bit stream xi is
converted to a parallel bit array (i.e., all bits available at the same
time) by a serial to parallel converter (i.e., a shift register). The converter
is driven by a clock at the uncoded bit rate fb. When
the bits xml xm2 .
. . xmk are all available, a READ command is given to the ROM
and a LOAD command to the parallel to series converter (i.e., another shift
register with a parallel load facility). The coded word cm1 cm2 … cmn is thus loaded into the converter. The converter then presents the
bits serially at its output. The clock rate for this second converter is fc
which is
the bit rate for the coded bits, where fc/fb
= n / k
ليست هناك تعليقات:
إرسال تعليق