Low power soft output Viterbi decoder scheme for turbo code decoding

Turbo codes, which are new forward error-correcting codes (FEC), represent a prospective coding scheme for future wireless communication. In this paper, we propose two schemes to reduce the power consumption of the register-exchange soft output Viterbi decoder (SOVD) for turbo code decoding. The first scheme employs the notion of the scarce state transition (SST) which changes the data representation during decoding. The second scheme simply changes the bit representation in the survivor memory unit (SMU) of the decoder. Simulation results show that up to 70% reduction in bit transitions in the SMU can be achieved by both schemes when decoding a 16-state turbo code.

[1]  Joachim Hagenauer,et al.  A Viterbi algorithm with soft-decision outputs and its applications , 1989, IEEE Global Telecommunications Conference, 1989, and Exhibition. 'Communications Technology for the 1990s and Beyond.

[2]  Sergio Benedetto,et al.  Design of parallel concatenated convolutional codes , 1996, IEEE Trans. Commun..

[3]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[4]  Roger S. Cheng,et al.  Improvements in SOVA-based decoding for turbo codes , 1997, Proceedings of ICC'97 - International Conference on Communications.

[5]  Shuji Kubota,et al.  HIGH-SPEED AND HIGH-CODING-GAIN VITERBI DECODER WITH LOW POWER CONSUMPTION EMPLOYING SST (SCARCE STATE TRANSITION) SCHEME. , 1986 .

[6]  Shuji Kubota,et al.  Novel Viterbi decoder VLSI implementation and its performance , 1993, IEEE Trans. Commun..

[7]  Joachim Hagenauer Source-controlled channel decoding , 1995, IEEE Trans. Commun..