Title :
A unified turbo/Viterbi channel decoder for 3GPP mobile wireless in 0.18-μm CMOS
Author :
Bickerstaff, Mark A. ; Garrett, David ; Prokop, Thomas ; Thomas, Charles ; Widdup, Benjamin ; Zhou, Gongyu ; Davis, Linda M. ; Woodward, Graeme ; Nicol, Chris ; Yan, Ran-Hong
Author_Institution :
Bell Labs Res., Lucent Technol., North Ryde, NSW, Australia
fDate :
11/1/2002 12:00:00 AM
Abstract :
A channel decoder chip compliant with the 3GPP mobile wireless standard is described. It supports both data and voice calls simultaneously in a unified turbo/Viterbi decoder architecture. For voice services, the decoder can process over 128 voice channels encoded with rate 1/2 or 1/3, constraint length 9 convolutional codes. For data services, the turbo decoder is capable of processing any mix of rate 1/3, constraint length 4 turbo encoded data streams with an aggregate data rate of up to 2.5 Mb/s with 10 iterations per block (or 4.1 Mb/s with six iterations). The turbo decoder uses the logMAP algorithm with a programmable logsum correction table. It features an interleaver address processor that computes the 3GPP interleaver addresses for all block sizes enabling it to quickly switch context to support different data services for several users. The decoder also contains the 3GPP first channel de-interleaving function and a post-decoder bit error rate estimation unit. The chip is fabricated in a 0.18-μm six-layer metal CMOS technology, has an active area of 9 mm2, and has a peak clock frequency of 110.8 MHz at 1.8 V (nominal). The power consumption is 306 mW when turbo decoding a 2-Mb/s data stream with ten iterations per block and eight voice calls simultaneously.
Keywords :
3G mobile communication; CMOS digital integrated circuits; Viterbi decoding; application specific integrated circuits; channel coding; digital signal processing chips; error correction; error statistics; high-speed integrated circuits; integrated voice/data communication; mobile radio; telecommunication computing; turbo codes; 0.18 micron; 1.8 V; 110.8 MHz; 2.5 Mbit/s; 306 mW; 3GPP interleaver addresses; 3GPP mobile wireless standard; 4.1 Mbit/s; CMOS decoder chip; DSP chip; bit error rate estimation; convolutional codes; data services; error correction; interleaver address processor; logMAP algorithm; mobile communications; post-decoder BER estimation unit; programmable logsum correction table; six-layer metal CMOS technology; turbo encoded data streams; unified turbo/Viterbi channel decoder; voice services; Aggregates; Bit error rate; CMOS technology; Clocks; Context-aware services; Convolutional codes; Estimation error; Iterative decoding; Switches; Viterbi algorithm;
Journal_Title :
Solid-State Circuits, IEEE Journal of
DOI :
10.1109/JSSC.2002.803929