DocumentCode
1492280
Title
Memory optimization of MAP turbo decoder algorithms
Author
Schurgers, Curt ; Catthoor, Francky ; Engels, Marc
Author_Institution
Interuniversitair Microelectron. Center, Leuven, Belgium
Volume
9
Issue
2
fYear
2001
fDate
4/1/2001 12:00:00 AM
Firstpage
305
Lastpage
312
Abstract
Turbo codes are the most recent breakthrough in coding theory. However, the decoder´s implementation cost limits their incorporation in commercial systems. Although the decoding algorithm is highly data dominated, no true memory optimization study has been performed yet. We have extensively and systematically investigated different memory optimizations for the maximum a posteriori (MAP) class of decoding algorithms. It turns out that it is not possible to present one decoder structure as being optimal. In fact, there are several tradeoffs, which depend on the specific turbo code, the implementation target (hardware or software), and the selected cost function. We therefore end up with a parametric family of new optimized algorithms out of which the designer can choose. The impact of our optimizations is illustrated by a representative example, which shows a significant decrease in both decoding energy (factor 2.5) and delay (factor 1.7).
Keywords
maximum likelihood decoding; turbo codes; MAP turbo decoder algorithm; memory optimization; Algorithm design and analysis; Cost function; Delay; Design optimization; Hardware; Iterative algorithms; Iterative decoding; Satellite communication; Turbo codes; Viterbi algorithm;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/92.924051
Filename
924051
Link To Document