Loading [MathJax]/extensions/MathZoom.js
Design and implementation of a turbo decoder for 3G W-CDMA systems | IEEE Journals & Magazine | IEEE Xplore

Design and implementation of a turbo decoder for 3G W-CDMA systems


Abstract:

This paper presents the design and hardware implementation of a log-MAP turbo decoder used in the third generation (3G) mobile communication W-CDMA systems. The decoding ...Show More

Abstract:

This paper presents the design and hardware implementation of a log-MAP turbo decoder used in the third generation (3G) mobile communication W-CDMA systems. The decoding algorithm is highly data dominated and needs many memories for data storing. The memory requirements are systematically investigated and optimized from two aspects: (1) an alternative called state metric difference-storing method is proposed to save the forward state metric (/spl alpha/) and the backward state metric (/spl beta/) memory up to 1/3; (2) the interleaver address memory is reduced by repeating the address calculation at each iteration. The experimental results on an FPGA prototype of the decoder show that it supports 2Mbits/s data rate with five iterations, and for code blocks of more than 2000, a bit error rate (BER) of 10/sup -6/-10/sup -7/ is achieved at E/sub b//N/sub o/=1.0 dB after only five iterations.
Published in: IEEE Transactions on Consumer Electronics ( Volume: 48, Issue: 2, May 2002)
Page(s): 284 - 291
Date of Publication: 31 May 2002

ISSN Information:

Citations are not available for this document.

I. Introduction

Since turbo codes, which are composed of parallel concatenated convolutional codes (PCCCs), were presented by Berrou et al. in 1993 [1], they had received a lot of interest in the coding community due to their outstanding error correcting performance, which appears to be close the theoretical limit predicted by Shannon [2]. Turbo codes as a channel coding technology have extensive applications in particular in error-prone environments, such as wireless personal communications [3] [4] and deep-space communications [5] [6]. They have also been adopted as channel coding for data transmission in the generation mobile communication standards: i.e. W-CDMA (Wideband Code Division Multiple Access), cdma2000 and TD-SCOMA.

Cites in Papers - |

Cites in Papers - IEEE (10)

Select All
1.
An Li, Peter Hailes, Robert G. Maunder, Bashir M. Al-Hashimi, Lajos Hanzo, "1.5 Gbit/s FPGA Implementation of a Fully-Parallel Turbo Decoder Designed for Mission-Critical Machine-Type Communication Applications", IEEE Access, vol.4, pp.5452-5473, 2016.
2.
Jorge Ortin, Paloma Garcia, Fernando Gutierrez, Antonio Valdovinos, "Performance analysis of turbo decoding algorithms in wireless OFDM systems", IEEE Transactions on Consumer Electronics, vol.55, no.3, pp.1149-1154, 2009.
3.
Xianhua Yin, Jianqiang Liu, "Design and implementation of an improved 3G turbo codes interleaver for 3GPP system", 2009 9th International Conference on Electronic Measurement & Instruments, pp.3-319-3-321, 2009.
4.
Phillip A. Regalia, John MacLaren Walsh, "Optimality and Duality of the Turbo Decoder", Proceedings of the IEEE, vol.95, no.6, pp.1362-1377, 2007.
5.
Imran Ahmed, Tughrul Arslan, "VLSI Design of Multi Standard Turbo Decoder for 3G and Beyond", 2007 Asia and South Pacific Design Automation Conference, pp.589-594, 2007.
6.
M. Elassal, A. Baker, M. Bayoumi, "A low power VLSI design paradigm for iterative decoders", IEEE Workshop on Signal Processing Systems Design and Implementation, 2005., pp.272-277, 2005.
7.
R.R. Marin, A.D.G. Garcia, L.F.G. Perez, J.E.G. Villarruel, "Hardware architecture of MAP algorithm for turbo codes implemented in a FPGA", 15th International Conference on Electronics, Communications and Computers (CONIELECOMP'05), pp.70-75, 2005.
8.
Jing Ma, Xinming Huang, "Design of a lattice decoder for MIMO systems in FPGA", IEEE Workshop onSignal Processing Systems, 2004. SIPS 2004., pp.24-29, 2004.
9.
Jing Ma, Xinming Huang, "Design and implementation of a lattice decoder for MIMO systems", Proceedings. 2004 IEEE Radio and Wireless Conference (IEEE Cat. No.04TH8746), pp.383-386, 2004.
10.
Yanhui Tong, T.-H. Yeap, J.-Y. Chouinard, "VHDL implementation of a turbo decoder with log-MAP-based iterative decoding", IEEE Transactions on Instrumentation and Measurement, vol.53, no.4, pp.1268-1278, 2004.

Cites in Papers - Other Publishers (3)

1.
Yu Fu, Hongwen Yang, "Improving Log-Likelihood Ratio Estimation with Bi-Gaussian Approximation under Multiuser Interference Scenarios", Entropy, vol.23, no.6, pp.784, 2021.
2.
Emmanuel Boutillon, Guido Masera, Academic Press Library in Mobile and Wireless Communications, pp.583, 2014.
3.
Guido Masera, Turbo Code Applications, pp.347, 2005.
Contact IEEE to Subscribe

References

References is not available for this document.