Browse > Article

Design of the Normalization Unit for a Low-Power and Area-Efficient Turbo Decoders  

Moon, Je-Woo (서강대학교 전자공학과 CAD & Computer System 연구실)
Kim, Sik (서강대학교 전자공학과 CAD & Computer System 연구실)
Hwang, Sun-Young (서강대학교 전자공학과 CAD & Computer System 연구실)
Abstract
This paper proposes a novel normalization scheme in the state metric calculation unit for the Block-wise MAP Turbo decoder. The proposed scheme subtracts one of four metrics from the state metrics in a trellis stage and shifts, if necessary, those metrics for normalization. The proposed architecture can reduce power consumption and memory requirement by reducing the number of the state metrics by one in a trellis stage in the Block-wise MAP decoder which requires an intensive state metric calculations. Simulation results show that dynamic power has been reduced by 17.9% and area has been reduced by 6.6% in the Turbo decoder employing the proposed normalization scheme, when compared to the conventional Block-wise MAP Turbo decoders.
Keywords
저전력;터보 복호기;정규화;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. Barabulescu and S. Piebrobon, 'Turbo Codes: A Tutorial on a New Class of Powerful Error Correcting Coding Schems, Part2 : DecdoerDesign and Performance,' IEEE Journal ofElectrical and Electronics Engineering, Vol. 19,No. 3, pp. 143-152, Sept. 1999
2 G. Masera and G. Piccinini, 'VLSIArchitectures for Turbo Codes,' in IEEE Trans. on VLSI Systems, VOL. 7, No 3, pp.369-379, Sept. 1999   DOI   ScienceOn
3 Jeong and D. Hsia, 'Optimal Quantizationfor Soft-decision Turbo Decoder,' in Proc.VTC., Amsterdam, Netherlands, pp. 1620-1624,Sept. 1999
4 Y. Wu and D. Brian, 'Data Width Requirements in SISO Decoding with Modulo Normalization,' IEEE Trans. Comm., Vol. 49, No. 11, pp. 1861-1868, Nov. 2001   DOI   ScienceOn
5 Z. Wang and H. Suzuki, 'VLSI Implementation Issues of Turbo Decoder Design for Wireless Applications,' in Proc.IEEE Workshop on Signal Processing Systems, pp. 503-512, 1999
6 J. Harrison, 'Implementation of a 3GPP Turbo Decoder on a Programmable DSP Core,' Communication Design Conference, San Jose, CA, Oct. 2001
7 M. Valenti and J. Sun, 'UMTS Turbo Codeand an Efficient Decoder Implementation Suitable for Software-Defined-Radios,'International Journal of Wireless Information Networks, Vol. 8, No. 4, pp. 203-215, Oct.2001   DOI   ScienceOn
8 Z. Wang and H. Suzuki, 'Finite Wordlength Analysis and Adaptive Decoding for Turbo/MAP Decoder,' in Journal of VLSI Signal Processing 29, 209-221, Nov. 2001   DOI   ScienceOn
9 G. Park and S. Yoon, 'An Implementation Method of a Turbo-code Decoder using aBlock wise MAP Algorithm,' in Proc. VTC,pp. 2956-2961, May 2000
10 S. Hong and W. Stark, 'Design andImplementation of a Low Complexity VLSITurbo-Code Decoder Architecture for LowEnergy Mobile Wireless Communication,'Jounal of VLSI Signal Processing Systems,Vol. 24, pp. 43-57, Feb. 2000   DOI   ScienceOn
11 Y. Wu and J. Ebel, 'A Simple Stopping Criterion for Turbo Decoding', IEEE Comm.Letter, Vol. 4, pp. 258-260, Aug. 2000   DOI   ScienceOn
12 G. Lee and S. Park, 'Turbo Decoder Designfor IS-2000 System,' in Proc. VTC, pp.412-415, Sept. 2000
13 Y. Wu and B. Woerner, 'The Influence of Quantization and Fixed Point Arithmetic uponthe BER Performance of Turbo Codes,' inProc. VTC, Houston, TX, pp. 1683-1687, May1999
14 C. Berrou, A. Glavieux, and P. Thitimajshima,'Near Shannon Limit Error-correcting Coding andDecoding: Turbo-Codes(l),' in Proc. ICC,Geneva, Switzerland, pp. 1064-1070, May 1993
15 Z. Wang, H. Suzuki, and K. Parhi, 'VLSIImplementation Issues of Turbo DecoderDesign for Wireless Applications', in Proc.IEEE Workshop on Signal ProcessingSystems, Taipei, Taiwan, pp. 503-512, Oct.1999
16 J. Cheng and T. Ottosson, 'Linearly Approximated Log-MAP AIgorithm for Turbocoding,' in Proc. VTC, pp. 2252- 2256, May2000
17 G. Park, S. Yoon, I. Jin, and C. Kang, 'A Block-wise MAP Decoder Using a Probability Ratio for Branch Metric' in Proc. VTC, Amsterdam, Netherlands, pp. 1610-1614, Sept.1999
18 A. Worm and H. Michel, 'Advanced Implementation Issues of Turbo-Decoders,' inProc. 2nd International Symp. on Turbo Codes& Related Topics, pp. 351-354, Sept. 2000
19 A. Viterbi, 'An Intuitive Justification and a Simplified Implementation of the MAP Decoder for Convolutional Codes,' IEEE Journal on Selected Areas in Communications,Vol. 16, No. 2, pp. 260-264, Feb. 1998   DOI   ScienceOn
20 C. Shannon, 'A Mathematical Theory of Information,' Bell System Technical Journal,Vol. 27, pp. 379-423, July 1948   DOI