Title :
Memory arrangements in turbo decoders using sliding-window BCJR algorithm
Author :
Wu, Chien-Ming ; Shieh, Ming-Der ; Wu, Chien-Hsing
Author_Institution :
Dept. of Electron. Eng., Nat. Yunlin Univ. of Sci. & Technol., Taiwan
Abstract :
Turbo coding is a powerful encoding and decoding technique that can provide highly reliable data transmission at extremely low signal-to-noise ratios. According to the computational complexity of the employed decoding algorithm, the realization of turbo decoders usually takes a large amount of memory spaces and potentially long decoding delay. Therefore, an efficient memory management strategy becomes one of the key factors toward successfully designing turbo decoders. This paper focuses on the development of general formulas for efficient memory management of turbo decoders employing the sliding-window BCJR algorithm. Three simple but general results are presented to evaluate the required memory size, throughput rate, and latency based on the speed and the number of adopted processors. The results thus provide useful and general information on practical implementations of turbo decoders.
Keywords :
computational complexity; maximum likelihood decoding; storage management; turbo codes; computational complexity; decoding delay; error control codes; extremely low signal-to-noise ratios; latency; memory arrangements; memory management strategy; memory size; reliable data transmission; sliding-window BCJR algorithm; throughput rate; turbo decoders; Bit error rate; Data engineering; Delay; Hardware; Iterative algorithms; Iterative decoding; Memory management; Power engineering and energy; Reliability engineering; Turbo codes;
Conference_Titel :
Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
Print_ISBN :
0-7803-7448-7
DOI :
10.1109/ISCAS.2002.1010764