Data width requirements in SISO decoding with module normalization

This letter studies the numerical properties of log-MAP-based soft-input soft-output decoding. The ranges of the differences between the path metrics, the soft output, and the complete information are derived. Since the log-MAP algorithm is functionally dependent only upon the differences between path metrics, not their magnitudes, a module normalization technique that is automatically implemented in two's complement arithmetic can be used to accommodate overflow of the path metrics. An expression for the minimum internal data width of a soft-input soft-output decoder that employs the module normalization technique is derived. As an application, the minimum internal data width of a decoder for the turbo code used in third-generation mobile communication systems is determined.

[1]  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.

[2]  Andries P. Hekstra,et al.  An alternative to metric rescaling in Viterbi decoders , 1989, IEEE Trans. Commun..

[3]  Yufei Wu,et al.  The influence of quantization and fixed point arithmetic upon the BER performance of turbo codes , 1999, 1999 IEEE 49th Vehicular Technology Conference (Cat. No.99CH36363).

[4]  Sergio Benedetto,et al.  A soft-input soft-output maximum a posteriori (MAP) module to decode parallel and serial concatenated codes , 1996 .

[5]  Massimo Ruo Roch,et al.  VLSI architectures for turbo codes , 1999, IEEE Trans. Very Large Scale Integr. Syst..

[6]  Gibong Jeong,et al.  Optimal quantization for soft-decision turbo decoder , 1999, Gateway to 21st Century Communications Village. VTC 1999-Fall. IEEE VTS 50th Vehicular Technology Conference (Cat. No.99CH36324).