Title :
An efficient high-speed block turbo code decoding algorithm and hardware architecture design
Author :
Kyungchul Yoo ; Shin, Hyungshik ; Jung, Yunho ; Lee, Junghyuck ; Kim, Jaeseok
Author_Institution :
Yonsei Univ., Seoul, South Korea
Abstract :
We propose a high speed block turbo code decoding algorithm and design hardware architecture. Block turbo codes (BTCs) support variable code rates and packet sizes, and show a high-performance owing to a soft decision iterative decoding of turbo codes. However, BTCs have a long decoding time because of an iterative decoding and complicated extrinsic information operation. The proposed algorithm, using the threshold that represents channel information, reduces the long decoding time. The threshold is decided by the absolute mean and the standard deviation of an LLR (log likelihood ratio) in consideration that the LLR distribution is Gaussian. As a result of logic synthesis using 0.35 μm CMOS technology, it is proved that the decoder applied by the proposed algorithm reduces the decoding time by about 30% and includes about 20K logic gates and 32 Kbit memory size.
Keywords :
CMOS logic circuits; Gaussian distribution; block codes; integrated circuit design; iterative decoding; logic design; turbo codes; variable rate codes; 0.35 micron; 32 Kbit; CMOS technology; Gaussian distribution; block turbo codes; channel information; hardware architecture design; high-speed decoding algorithm; log likelihood ratio; logic synthesis; multimedia wireless communication; soft decision iterative decoding; standard deviation; variable code rates; variable packet sizes; Algorithm design and analysis; CMOS logic circuits; Hardware; Iterative algorithms; Iterative decoding; Multimedia communication; Multimedia systems; Testing; Turbo codes; Wireless communication;
Conference_Titel :
Signal Processing Systems, 2003. SIPS 2003. IEEE Workshop on
Print_ISBN :
0-7803-7795-8
DOI :
10.1109/SIPS.2003.1235641