Title :
A modular bit-serial architecture for large-constraint-length Viterbi decoding
Author :
Bree, Michael A. ; Dodds, David E. ; Bolton, Ronald J. ; Kumar, Surinder ; Daku, Brian L F
Author_Institution :
Commun. Syst. Res. Group, Saskatchewan Univ., Sask., Canada
fDate :
2/1/1992 12:00:00 AM
Abstract :
A node-parallel Viterbi decoding architecture and bit-serial processing and communication are presented. An important aspect of this structure is that short-constraint-length decoders may be interconnected, without loss of throughput, to implement a Viterbi decoder of larger constraint length. The convolutional encoder trellis is modeled by appropriate wiring of decoder processing nodes: a variety of generating codes can be accommodated. Bit-serial communication links between nodes require only a single wire each and thus interconnection area is relatively small. During each decoding cycle, more than 50 b need to be communicated on each serial link and thus the technique is limited to moderate bit rate applications. A constraint length K=4 `proof of concept´ chip was developed using 9860 transistors in 3 μm CMOS on a 4.51-mm×4.51-mm die size. The complete circuit operates at 280 kb/s and supports any rate 1/2 or 1/3 code with eight-level soft decision
Keywords :
CMOS integrated circuits; VLSI; computerised signal processing; decoding; digital signal processing chips; parallel architectures; 1/2 code; 1/3 code; 280 kbit/s; 3 micron; CMOS; DSP; VLSI decoder; Viterbi decoding; convolutional encoder trellis; eight-level soft decision; large-constraint-length; modular bit-serial architecture; node-parallel architecture; Codecs; Computer architecture; Convolutional codes; Digital communication; Forward error correction; Integrated circuit interconnections; Maximum likelihood decoding; Satellites; Viterbi algorithm; Wiring;
Journal_Title :
Solid-State Circuits, IEEE Journal of