Optimized Trellis-Based Min-Max Decoder for NB-LDPC Codes

被引:12
|
作者
Tian, Jing [1 ]
Song, Suwen [1 ]
Lin, Jun [1 ]
Wang, Zhongfeng [1 ]
机构
[1] Nanjing Univ, Sch Elect Sci & Engn, Nanjing 210023, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Decoding; Hardware; Complexity theory; Computer architecture; Iterative decoding; Circuits and systems; Error correction codes; non-binary LDPC codes; iterative decoding; min-max decoding algorithm; low-complexity decoding; VLSI; NONBINARY; ARCHITECTURE; ALGORITHMS; MINIMUM;
D O I
10.1109/TCSII.2019.2900088
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Non-binary low-density parity-check (NB-LDPC) codes outperform their binary counterparts in many cases. However, an NB-LDPC decoder usually requires excessive hardware resources and memory consumption. The trellis-based min-max decoding algorithm (TMMA), a well-known algorithm proposed in recent years, achieves good tradeoff between decoding performance and hardware complexity. Note that the check node processing unit (CNU) occupies the most hardware consumption. Based on the TMMA, many simplifications for the CNU have been developed with slight performance loss. The current TMMA with L truncations (L-TMMA) is promising for higher hardware efficiency than others. In this brief, based on the L-TMMA, we propose a new CNU design by incorporating algorithmic transformation and architectural optimization to further reduce the hardware complexity and thereby the critical path without any performance degradation. Synthesis results show that the proposed design achieves the lowest hardware consumption and the highest clock frequency with a small latency compared to the state-of-the-arts. Specifically, it saves more than 1/3 hardware resources compared with its original one.
引用
收藏
页码:57 / 61
页数:5
相关论文
共 50 条
  • [31] Low complexity NB-LDPC decoder based on shared comparator architecture for ECN/EVN
    Sun Shulong
    Liu Lei
    Lin Min
    TheJournalofChinaUniversitiesofPostsandTelecommunications, 2018, 25 (03) : 65 - 70
  • [32] Efficient Min-Max Nonbinary LDPC Decoding on GPU
    Huyen Pham Thi
    Ajaz, Sabooh
    Lee, Hanho
    2014 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2014, : 266 - 267
  • [33] High-Performance NB-LDPC Decoder With Reduction of Message Exchange
    Lacruz, Jesus O.
    Garcia-Herrero, Francisco
    Jose Canet, Maria
    Valls, Javier
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (05) : 1950 - 1961
  • [34] A MIN-MAX THEOREM FOR ANTIJAMMING GROUP CODES
    ERICSON, T
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1984, 30 (06) : 792 - 799
  • [35] High throughput and low complexity implementation of NB-LDPC decoder based on EMS algorithm
    Long, Sun Shu
    Min, Lin
    IEICE ELECTRONICS EXPRESS, 2016, 13 (17):
  • [36] Improved Trellis-Based Algorithm for Locating and Breaking Cycles in Bipartite Graphs with Applications to LDPC Codes
    Li, Juane
    Lin, Shu
    Abdel-Ghaffar, Khaled
    2018 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2018,
  • [37] A Novel Graph Expansion and a Decoding Algorithm for NB-LDPC Codes
    Wijekoon, V. B.
    Viterbo, Emanuele
    Hong, Yi
    Micheloni, Rino
    Marelli, Alessia
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (03) : 1358 - 1369
  • [38] Efficient decoding approach for NB-LDPC codes with short blocklength
    Yang, Xiao
    Jiang, Ming
    Li, Zhengyi
    Wang, Chen
    Zhao, Chunming
    IET COMMUNICATIONS, 2019, 13 (14) : 2141 - 2145
  • [39] A High-Throughput Trellis-Based Layered Decoding Architecture for Non-Binary LDPC Codes Using Max-Log-QSPA
    Ueng, Yeong-Luh
    Liao, Kuo-Hsuan
    Chou, Hsueh-Chih
    Yang, Chung-Jay
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2013, 61 (11) : 2940 - 2951
  • [40] Relaxed Min-Max Decoder Architectures for Nonbinary Low-Density Parity-Check Codes
    Cai, Fang
    Zhang, Xinmiao
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (11) : 2010 - 2023