Implementation of a low complexity, low power, integer-based Turbo decoder

被引:0
|
作者
Wu, PHY [1 ]
Pisuk, SM [1 ]
机构
[1] MIT, Lincoln Lab, Lexington, MA 02420 USA
关键词
D O I
暂无
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
In this paper we demonstrate an efficient implementation of a Turbo decoder with minor performance loss. The efficient implementation comes from algorithm modification, integer arithmetic, and hardware management. Based on the Max-Log-MAP decoding algorithm, we modify the branch metrics by weighting a-priori values, resulting in a significant BER improvement. All internal metrics are represented by and operated on integers, avoiding complex calculation seen in floating or fixed-point arithmetic. By careful manipulating hardware, we implement the whole Turbo decoder with a single-decoder structure without any interleaving and deinterleaving delay, producing high data throughput with very low logic cell usage. The final FPGA design consumes approximately 650mW to achieve throughput of more than 1 Mbps. With channel inputs of only 3 bits (8-level), our integer-based Turbo decoder results in only 0.25 dB loss of E-b/N-0 from the optimal floating-point Turbo decoder.
引用
收藏
页码:946 / 951
页数:6
相关论文
共 50 条
  • [1] An implementation of low power and low complexity TURBO
    Jiang, Xiao-Bo
    Chen, Jie
    Qiu, Yu-Lin
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2006, 35 (04): : 481 - 483
  • [2] VHDL Implementation of Low-Power Turbo Decoder
    Vijyata
    Meena, R. S.
    Sharma, J. B.
    2016 IEEE UTTAR PRADESH SECTION INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ELECTRONICS ENGINEERING (UPCON), 2016, : 602 - 607
  • [3] Turbo equalization with low complexity decoder
    Pukkila, M
    Olivier, JC
    IEEE 54TH VEHICULAR TECHNOLOGY CONFERENCE, VTC FALL 2001, VOLS 1-4, PROCEEDINGS, 2001, : 1048 - 1052
  • [4] Low Power implementation of a Turbo-decoder on programmable architectures
    Gilbert, F
    Worm, A
    Wehn, N
    PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 400 - 403
  • [5] A Low Complexity Block Turbo Decoder Architecture
    Vanstraceele, C.
    Geller, B.
    Brossier, J. -M.
    Barbot, J. -P.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2008, 56 (12) : 1985 - 1987
  • [6] A low power turbo decoder architecture
    Elassal, M
    Bayoumi, M
    SIPS 2003: IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: DESIGN AND IMPLEMENTATION, 2003, : 105 - 110
  • [7] Low hardware complexity parallel turbo decoder architecture
    Wang, ZF
    Tang, YY
    Wang, Y
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II: COMMUNICATIONS-MULTIMEDIA SYSTEMS & APPLICATIONS, 2003, : 53 - 56
  • [8] Fast Convergence and Low Complexity Stochastic Turbo Decoder
    Zhang, Zhenbing
    Hu, Jianhao
    Chen, Jienan
    Han, Kaining
    2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, : 659 - 662
  • [9] A DSP-based Implementation of Low Complexity Turbo Equalization
    Dou, Gaoqi
    Gao, Jun
    Liu, Bing
    2008 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL 2, PROCEEDINGS, 2008, : 458 - 461
  • [10] Low Complexity Reconfigurable Turbo Decoder for Wireless Communication Systems
    J. M. Mathana
    P. Rangarajan
    J. Raja Paul Perinbam
    Arabian Journal for Science and Engineering, 2013, 38 : 2649 - 2662