Title :
A 140 Mb/s 32-state radix-4 Viterbi decoder
Author :
Black, P.J. ; Meng, T.H.-Y.
Author_Institution :
CIS, Stanford Univ., CA, USA
Abstract :
Applications in trellis code demodulation for communication channels and digital sequence detection for magnetic storage devices generate interest in implementation of the Viterbi algorithm at around 100 MHz. An important decoding problem found in both applications is the binary shift register trellis. The classical high-throughput implementation for such decoders is the radix-2 state-parallel approach, where add-compare-select (ACS) units are assigned to each state and organized in pairs to iterate one stage of a 2-state trellis. The decode rate is fundamentally limited by either the recursive ACS iteration or the recursive traceback iteration. To date, such single-chip implementations have been limited to a decode rate of 25 Mb/s. In the present work, the throughput has been extended in an area-efficient manner by applying one stage of lookahead to both the ACS and traceback recursions. This architecture is demonstrated in a 32-state, radix-4 Viterbi decoder achieving 140 Mb/s decode rate.<>
Keywords :
CMOS integrated circuits; carry logic; decoding; integrated logic circuits; trellis codes; 140 Mbit/s; Viterbi decoder; add-compare-select; binary shift register trellis; double metal CMOS; lookahead stage; radix-4; single-chip implementations; traceback recursions; trellis code demodulation; Decoding; Memory management; Solid state circuits; Viterbi algorithm; Voltage;
Conference_Titel :
Solid-State Circuits Conference, 1992. Digest of Technical Papers. 39th ISSCC, 1992 IEEE International
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-7803-0573-6
DOI :
10.1109/ISSCC.1992.200415