Title :
Novel Viterbi decoder VLSI implementation and its performance
Author :
Kubota, Shuji ; Kato, Shuzo ; Ishitani, Tsunehachi
Author_Institution :
Radio Commun. Syst. Lab., NTT, Kanagawa, Japan
fDate :
8/1/1993 12:00:00 AM
Abstract :
An advanced, high-speed, and universal-coding-rate Viterbi decoder VLSI implementation is presented. Two novel circuit design schemes have been proposed: scarce state transition (SST) decoding and direct high-coding-rate convolutional code generation and variable-rate decoding. SST makes it possible to omit the final decision circuit and to reduce the required path memory length without degrading error probability performance. Moreover, the power consumption of the SST Viterbi decoder is significantly reduced when implemented as a CMOS device. These features overcome the speed limits of high-speed and high-coding-gain Viterbi decoder VLSIs in the rate one-half mode imposed by the thermal limitation. The other Viterbi decoding scheme makes it possible to realize a simple and variable coding-rate forward-error-correction circuit by changing only the branch metric calculation ROM tables. By employing these schemes, high-speed (25-Mb/s) and universal-coding-rate Viterbi decoder VLSIs have been developed
Keywords :
CMOS integrated circuits; VLSI; decoding; error correction; 25 Mbit/s; CMOS device; VLSI implementation; Viterbi decoder; branch metric calculation ROM tables; direct high-coding-rate convolutional code generation; error probability performance; forward-error-correction circuit; scarce state transition decoding; universal-coding-rate; variable-rate decoding; AWGN; Circuits; Convolutional codes; Decoding; Energy consumption; Forward error correction; Hardware; Interchannel interference; Very large scale integration; Viterbi algorithm;
Journal_Title :
Communications, IEEE Transactions on