A 285-MHz Pipelined MAP Decoder in 0 . 18-m CMOS

Presented in this paper is a pipelined 285-MHz maximum a posteriori probability (MAP) decoder IC. The 8.7-mm IC is implemented in a 1.8-V 0.18m CMOS technology and consumes 330 mW at maximum frequency. The MAP decoder chip features a block-interleaved pipelined architecture, which enables the pipelining of the add-compare-select kernels. Measured results indicate that a turbo decoder based on the presented MAP decoder core can achieve: 1) a decoding throughput of 27.6 Mb/s with an energy-efficiency of 2.36 nJ/b/iter; 2) the highest clock frequency compared to existing 0.18m designs with the smallest area; and 3) comparable throughput with an area reduction of 3-4 3 with reference to a look-ahead based high-speed design (Radix-4 design), and a parallel architecture.

[1]  M. Bickerstaff,et al.  A 24Mb/s radix-4 logMAP turbo decoder for 3GPP-HSDPA mobile wireless , 2003, 2003 IEEE International Solid-State Circuits Conference, 2003. Digest of Technical Papers. ISSCC..

[2]  Liesbet Van der Perre,et al.  A class of power efficient VLSI architectures for high speed turbo-decoding , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[3]  Michel Jezequel,et al.  The Turbo Code Standard for DVB-RCS , 2004 .

[4]  Naresh R. Shanbhag,et al.  VLSI architectures for SISO-APP decoders , 2003, IEEE Trans. Very Large Scale Integr. Syst..

[5]  Naresh R. Shanbhag,et al.  A low-power VLSI architecture for turbo decoding , 2003, ISLPED '03.

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

[7]  A. Giulietti,et al.  Parallel turbo coding interleavers: avoiding collisions in accesses to storage elements , 2002 .

[8]  Jah-Ming Hsu,et al.  A parallel decoding scheme for turbo codes , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[9]  Joachim Hagenauer,et al.  The turbo principle-tutorial introduction and state of the art , 1997 .

[10]  Naresh R. Shanbhag,et al.  Area-efficient high-throughput MAP decoder architectures , 2005, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[11]  Keshab K. Parhi,et al.  Area-efficient high-speed decoding schemes for turbo decoders , 2002, IEEE Trans. Very Large Scale Integr. Syst..

[12]  Kouhei Yamamoto,et al.  High-performance programmable SISO decoder VLSI implementation for decoding turbo codes , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[13]  Paul H. Siegel,et al.  VLSI architectures for metric normalization in the Viterbi algorithm , 1990, IEEE International Conference on Communications, Including Supercomm Technical Sessions.

[14]  Liesbet Van der Perre,et al.  A low power high speed parallel concatenated turbo-decoding architecture , 2003 .

[15]  Norbert Wehn,et al.  Design of low-power high-speed maximum a priori decoder architectures , 2001, Proceedings Design, Automation and Test in Europe. Conference and Exhibition 2001.

[16]  P. Urard,et al.  A generic 350 Mb/s turbo-codec based on a 16-states SISO decoder , 2004, 2004 IEEE International Solid-State Circuits Conference (IEEE Cat. No.04CH37519).

[17]  Andrew J. Viterbi,et al.  An Intuitive Justification and a Simplified Implementation of the MAP Decoder for Convolutional Codes , 1998, IEEE J. Sel. Areas Commun..

[18]  A. P. Hekstra On the Maximum Difference Between Path Metrics in a Viterbi Decoder , 1993, Proceedings. IEEE International Symposium on Information Theory.

[19]  V. Derudder,et al.  A scalable 8.7nJ/bit 75.6Mb/s parallel concatenated convolutional (turbo-) CODEC , 2003, 2003 IEEE International Solid-State Circuits Conference, 2003. Digest of Technical Papers. ISSCC..

[20]  N. Fujii,et al.  Voltage controlled ring oscillator with wide tuning range and fast voltage swing , 2002, Proceedings. IEEE Asia-Pacific Conference on ASIC,.

[21]  Alain Glavieux,et al.  Iterative correction of intersymbol interference: Turbo-equalization , 1995, Eur. Trans. Telecommun..