For Full-Text PDF, please login, if you are a member of IEICE,|
or go to Pay Per View on menu list, if you are a nonmember of IEICE.
Exploring General Memory Structures in Turbo Decoders Using Sliding-Window MAP Algorithm
Chien-Ming WU Ming-Der SHIEH Chien-Hsing WU
IEICE TRANSACTIONS on Communications
Publication Date: 2003/11/01
Print ISSN: 0916-8516
Type of Manuscript: PAPER
Category: Communication Devices/Circuits
turbo code, BCJR algorithm, MAP algorithm, sliding window algorithm, memory management,
Full Text: PDF>>
Turbo coding is a powerful coding technique that can provide highly reliable data transmission at extremely low signal-to-noise ratios. Owing to the computational complexity of the employed decoding algorithm, the realization of turbo decoders usually takes a large amount of memory space and potentially long decoding delay. Therefore, an efficient memory management strategy becomes one of the key factors toward successfully implementing turbo decoders. This paper focuses on the development of general structures for efficient memory management of turbo decoders employing the sliding-window (Log-) MAP algorithm. Three different structures and the associated mathematic representations are derived to evaluate the required memory size, average decoding rate, and latency based on the speed and the number of the adopted processors. Comparative results show the dependency of the resulting performance based on a set of parameters; thus provide useful and general information on practical implementations of turbo decoders.