A 0.35 /spl mu/m CMOS analog turbo decoder for a 40 bit, rate 1/3, UMTS channel code

In this work, we present the design and preliminary testing results of the first reported CMOS analog turbo decoder for a code of realistic complexity, a parallel concatenated, rate 1/3, code defined in the 3GPP standard with interleaver size of 40 bits and a codeword size of 132 bits. The preliminary test results demonstrated a data rate of 2 Mbit/s, with a power consumption of 6.6 mW (decoder core alone) and an energy per decoded bit and trellis state of only 1.36 nJ. Different short range low power wireless data transmission systems for ISM (Industrial Scientific and Medical) applications are compared with respect to their performances (power consumption, distance range, architecture well suited to integration, etc).

[1]  Andrea Gerosa,et al.  Analog CMOS implementation of Gallager's iterative decoding algorithm applied to a block turbo code , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[2]  Andrea Gerosa,et al.  An all-analog CMOS implementation of a turbo decoder for hard-disk drive read channels , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[3]  R.R. Harrison,et al.  CMOS analog MAP decoder for (8,4) Hamming code , 2004, IEEE Journal of Solid-State Circuits.

[4]  H. Loeliger,et al.  Probability propagation and decoding in analog VLSI , 1998, Proceedings. 1998 IEEE International Symposium on Information Theory (Cat. No.98CH36252).

[5]  George S. Moschytz,et al.  All–analog decoder for a binary (18,9,5) tail–biting trellis code , 1999 .

[6]  Vincent C. Gaudet,et al.  Decoder IC with a Configurable Interleaver , 2003 .

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

[8]  Robert G. Gallager,et al.  Low-density parity-check codes , 1962, IRE Trans. Inf. Theory.

[9]  P.G. Gulak,et al.  A 13.3Mb/s 0.35/spl mu/m CMOS analog turbo decoder IC with a configurable interleaver , 2003, 2003 IEEE International Solid-State Circuits Conference, 2003. Digest of Technical Papers. ISSCC..

[10]  Dariush Divsalar,et al.  Soft-input soft-output modules for the construction and distributed iterative decoding of code networks , 1998, Eur. Trans. Telecommun..

[11]  John B. Anderson,et al.  Tailbiting MAP Decoders , 1998, IEEE J. Sel. Areas Commun..

[12]  D.J.C. MacKay,et al.  Good error-correcting codes based on very sparse matrices , 1997, Proceedings of IEEE International Symposium on Information Theory.

[13]  Joachim Hagenauer,et al.  The analog decoder , 1998, Proceedings. 1998 IEEE International Symposium on Information Theory (Cat. No.98CH36252).

[14]  Sergio Benedetto,et al.  Design of fixed-point iterative decoders for concatenated codes with interleavers , 2001, IEEE J. Sel. Areas Commun..

[15]  Felix Lustenberger,et al.  On the design of analog VLSI iterative decoders , 2000 .

[16]  Ran-Hong Yan,et al.  A unified turbo/viterbi channel decoder for 3GPP mobile wireless in 0.18 /spl mu/m CMOS , 2002, 2002 IEEE International Solid-State Circuits Conference. Digest of Technical Papers (Cat. No.02CH37315).

[17]  Hans-Andrea Loeliger,et al.  On mismatch errors in analog-VLSI error correcting decoders , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[18]  Chris J. Myers,et al.  DESIGN METHODOLOGY FOR ANALOG VLSI IMPLEMENTATIONS OF ERROR CONTROL DECODERS , 2003 .

[19]  Andrea Gerosa,et al.  An analog turbo decoder for the UMTS standard , 2004, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

[20]  M. Mörz Analog Sliding Window Decoder Core for Mixed Signal Turbo Decoder , 2004 .

[21]  John Cocke,et al.  Optimal decoding of linear codes for minimizing symbol error rate (Corresp.) , 1974, IEEE Trans. Inf. Theory.

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

[23]  Barrie Gilbert,et al.  A precise four-quadrant multiplier with subnanosecond response , 1968, IEEE Solid-State Circuits Newsletter.

[24]  Sergio Benedetto,et al.  Design and decoding of optimal high-rate convolutional codes , 2004, IEEE Transactions on Information Theory.

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