Browse > Article
http://dx.doi.org/10.3745/KIPSTC.2003.10C.2.233

Architecture Design of Turbo Codec using on-the-fly interleaving  

Lee, Sung-Gyu (삼성전자)
Song, Na-Gun (홍익대학교 전자전기공학과)
Kay, Yong-Chul (홍익대학교 전자전기공학과)
Abstract
In this paper, an improved architecture of turbo codec for IMT-2000 is proposed. The encoder consists of an interleaver using an on-the-fly type address generator and a modified shift register instead of an external RAM, and the decoder uses a decreased number of RAM. The proposed architecture is simulated with C/VHDL languages, where BER (bit-error-rate) performances are generally in agreement with previous data by varying interaction numbers, interleaver block sizes and code rates.
Keywords
Turbo Codec; On-the-fly Interleaving; Error Correction;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. Berrou and A. Glavieux, 'Near Optimum Error Correcting Coding and Decoding ; Turbo codes,' IEEE Trans. Commun., Vol.44, No.10, pp.1261-1271, Oct., 1996   DOI   ScienceOn
2 L. R. Bahl, J. Cocke, F. Jelinek and J. Raviv, 'Optimum Decoding of Linear Codes or Minimizing Symbol Error Rate,' IEEE Trans. Inform. Theory, Vol.20, pp.284-287, Mar., 1974
3 Y. Wu, B. D. Woerner, 'The Influence of Quantization and Fixed Point Arithmetic upon the BER Performance of Turbo Codes,' IEEE Vehicular Technology Conference, Vol.2, pp.1683-1687, 1999   DOI
4 A. J. Viterbi, 'Error bounds for convolutional codes and its symptotically optimum decoding algotithms,' IEEE T-IT, Vol.13, No.4, pp.260-260, Apr., 1967   DOI   ScienceOn
5 C. Berrou, A. Glavieux and P. Thitimajshima, 'Near Shannon Limit Error-Correcting Coding and Decoding : Turbo codes,' Proc. of the IEEE ICC'93, Geneva, Switzerland, pp.1064-1070, May, 1993   DOI
6 N. Guo, F. Khaleghi, A. Gutierrez, J. Li, M.-H. Fong, 'Transmission of High Speed Data in CDMA 2000,' IEEE, Wireless Communications and Networking Conference, Vol.3, pp.1442-1445, 1999   DOI
7 J. Hagenauer, P. Hoeher, 'A Viterbi algorithm with soft-decision outputs and its applications,' IEEE Glo. Telecom, Conf., pp.1680-1689, 1989   DOI
8 CDMA 2000 ITU-R RTT Candidate Submission, ver.0.18, July, 1998
9 S. S. Pietrobon and A. S. Babulscu, 'A Simplification of the Modified Bahl Decoding Algorithm for Systematic Convolutional Codes,' IEEE Int. Symp. Inform, Theory and its Applications, pp.1073-1077, Nov., 1994
10 P. Robertson, E. Villebrun, P. Hoeher, 'A Comparison of Optimal and Sub-Optimal MAP Decoding Algorithms Operating in the Log Domain,' IEEE, Int. Conf. on Communications, pp.1009-1013, 1995   DOI
11 J. Hsu, C.-L. Wang, 'On Finite-Precision Implementation of A Decoder for Turbo Codes,' IEEE, 1999 ISCAS Proceedings of the IEEE International Symposium on Circuits and Systems, Vol.4, pp.423-426, 1999   DOI
12 진익수 외 3인, '터보부호의 인터리버 분석', ETRI 주간기술동향, Vol.905, 1999
13 J. Hokfelt et al., 'Interleaver design for turbo codes based on the performance of iterative decoding,' IEEE Int. Conf. Com., pp.93-97, 1999   DOI
14 Y. X. Lee et al., 'An on-the-fly decoding technique for Reed-Solomon codes,' IEEE T-Mag., Vol.32, No.5, pp.3962-3964, Sept., 1996   DOI   ScienceOn
15 C. Frougny, 'On-the-fly algorithm and sequential machines,' IEEE Sym. on computer arithmetic, pp. 260-265, July, 1997   DOI
16 D. D. Deavours et al., 'On-the-fly solution techniques for stochastic petri nets and extensions,' IEEE T-SE, Vol.24, No.10, pp.889-902, Oct., 1998   DOI   ScienceOn
17 J. Hokfelt, O. Edfors and T. Maseng, 'A Survey on Trellis Termination Alternatives for Turbo Codes,' 1999 IEEE Vehicular Technology Conference, Vol.3, pp.2225-2229, 1999   DOI
18 J. Hagenauer, E. Offer and L. Papke, 'Iterative Decoding of Binary Block and Convolutional Codes,' IEEE Trans. Inform, Theory, Vol.42, No.2, pp.429-445, Mar., 1996   DOI   ScienceOn
19 G. Masera. G. Piccinini, M. R. Roch and M. Zamboni, 'VLSI Architectures for Turbo codes,' IEEE Trans. on VLSI System, Vol.7, No.3, pp.369-379, Sept., 1999   DOI   ScienceOn
20 H. Suzuki, Z. Wang, K. K. Parhi, 'A K=3, 2Mbps Low Power Turbo Decoder for 3'rd Generation W-CDMA Systems,' IEEE CICC, 3-4, pp.39-42, 2000   DOI
21 F. Viglione, G. Masera, G. Piccinini, M. R. Ruch, M. Zamboni, 'A 50 Mbits/s Iterative Turbo-decoder,' Automation and Test in Europe Conference and Exhibition 2000 Proceedings, pp.176-180, 2000