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 条
  • [21] Low latency Turbo Decoder implementation for future broadcasting systems
    Luo, Hua
    Zhang, Yue
    Huang, Li-ke
    Cosmas, John
    2017 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2017, : 568 - 571
  • [22] Low power Turbo decoder based on the state metric decimation and interpolation strategy
    Li, Xiaofeng
    Feng, Dazheng
    Hu, Shukai
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2012, 39 (03): : 58 - 62
  • [23] Low Complexity Implementation of Slim - HEVC Decoder Design
    So, Jaehyuk
    Oh, Kyungmook
    Kim, Jaeseok
    PROCEEDINGS OF 2016 IEEE ADVANCED INFORMATION MANAGEMENT, COMMUNICATES, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IMCEC 2016), 2016, : 483 - 486
  • [24] VLSI Implementation of Low -Complexity Reed Solomon Decoder
    Mhaske, Samir D.
    Ghodeswar, Ujwala
    Sarate, G. G.
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2014,
  • [25] Fast DSP Implementation of a Low Complexity LDPC Decoder
    Razi, Mouhcine
    Benhayoun, Mhammed
    Mansouri, Anas
    Madi, Abdessalam Ait
    Ahaitouf, Ali
    2019 INTERNATIONAL CONFERENCE ON WIRELESS TECHNOLOGIES, EMBEDDED AND INTELLIGENT SYSTEMS (WITS), 2019,
  • [26] FPGA implementation of low complexity LDPC iterative decoder
    Verma, Shivani
    Sharma, Sanjay
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2016, 103 (07) : 1112 - 1126
  • [27] Integer-Based Wavetable Synthesis for Low-Computational Embedded Systems
    Wright, Ben
    Sukittanon, Somsak
    2013 PROCEEDINGS OF IEEE SOUTHEASTCON, 2013,
  • [28] Block processing technique for low power turbo decoder design
    Lee, I
    Vallejo, ML
    Mujtaba, SA
    IEEE 55TH VEHICULAR TECHNOLOGY CONFERENCE, VTC SPRING 2002, VOLS 1-4, PROCEEDINGS, 2002, : 1025 - 1029
  • [29] Turbo Decoder for Low-Power Ultrawideband Communication Systems
    Obiedat, Esam A.
    Cao, Lei
    INTERNATIONAL JOURNAL OF DIGITAL MULTIMEDIA BROADCASTING, 2008, 2008
  • [30] Low-complexity BCJR decoder for turbo decoders and its VLSI implementation in 0.18-μm CMOS
    Sabeti, L
    Ahmadi, M
    Tepe, KE
    VTC2005-FALL: 2005 IEEE 62ND VEHICULAR TECHNOLOGY CONFERENCE, 1-4, PROCEEDINGS, 2005, : 912 - 916