Title :
Design and implementation of a turbo decoder for 3G W-CDMA systems
Author :
Zeng, Xiao-Jun ; Hong, Zhi-Liang
Author_Institution :
Dept. of Electron. Eng., Fudan Univ., Shanghai, China
fDate :
5/1/2002 12:00:00 AM
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 (α) and the backward state metric (β) 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-6-10-7 is achieved at Eb/No =1.0 dB after only five iterations
Keywords :
channel coding; code division multiple access; field programmable gate arrays; interleaved codes; iterative decoding; maximum likelihood decoding; mobile radio; turbo codes; 2 Mbit/s; 3G mobile communication; BER; FPGA prototype; W-CDMA systems; backward state metric memory; bit error rate; forward state metric; interleaver address memory; iterative decoding; log-MAP turbo decoder; state metric difference-storing method; third generation mobile communication; 3G mobile communication; AWGN; Approximation algorithms; Field programmable gate arrays; Iterative decoding; Multiaccess communication; Optimization methods; Prototypes; Turbo codes; Viterbi algorithm;
Journal_Title :
Consumer Electronics, IEEE Transactions on
DOI :
10.1109/TCE.2002.1010133