An Efficient High-Rate Non-Binary LDPC Decoder Architecture With Early Termination

被引:14
|
作者
Li, Mao-Ruei [1 ]
Chu, Wei-Xiang [1 ]
Lee, Huang-Chang [2 ]
Ueng, Yeong-Luh [3 ]
机构
[1] Natl Tsing Hua Univ, Dept Elect Engn, Hsinchu 30013, Taiwan
[2] Chang Gung Univ, Dept Elect Engn, Taoyuan 33302, Taiwan
[3] Natl Tsing Hua Univ, Inst Commun Engn, Dept Elect Engn, Hsinchu 30013, Taiwan
关键词
Non-binary low-density parity-check (NB-LDPC) codes; trellis min-max (T-MM) algorithm; layered decoding; early termination (ET); high-throughput decoder; very large scale integration (VLSI) architecture; CODES; ALGORITHMS;
D O I
10.1109/ACCESS.2019.2896012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a modified Trellis Min-Max (T-MM) algorithm together with the associated architecture for non-binary (NB) low-density parity-check (LDPC) decoders. The proposed T-MM algorithm is able to reduce the memory requirements for the check-node messages through an efficient compression method and enhance the error-rate performance using the appropriate decompression. A method of updating the a posteriori log-likelihood ratio in the delta domain is used to simplify the computational and storage complexity. In order to enhance the decoding throughput, a low-complexity early termination (ET) scheme is devised by using the hard decisions of the variable-to-check messages, where, although a minor overhead is introduced, there is no visible degradation in error rate. As a proof of concept, a row-parallel layered decoder for the 32-ary (837, 726) LDPC code is implemented using a 90-nm CMOS process. The proposed decoder achieves a throughput of 1.64 Gb/s at 526.32 MHz based on eight iterations and has an area of 6.86 mm(2). When the ET scheme is enabled, the decoder achieves a maximum throughput of 4.68 Gb/s with a frame error rate of 3.25 x 10(-6) at E-b/N-0 = 4.5 dB. The proposed NB-LDPC decoder achieves the highest throughput and hardware efficiency compared to the state-of-the-art decoders, even when the ET scheme is not enabled.
引用
收藏
页码:20302 / 20315
页数:14
相关论文
共 50 条
  • [21] Hamming-Distance Trellis Min-Max-Based Architecture for Non-Binary LDPC Decoder
    Xuan Pham, Thang
    Tan Nguyen, Tuy
    Lee, Hanho
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (07) : 2390 - 2394
  • [22] FPGA implementation of a non-binary LDPC decoder using the EMS algorithm
    He G.
    Bai B.
    Li B.
    Lin W.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2011, 38 (05): : 27 - 33
  • [23] Non-Binary LDPC Decoder Based on Symbol Flipping with Multiple Votes
    Garcia-Herrero, F.
    Declercq, D.
    Valls, J.
    IEEE COMMUNICATIONS LETTERS, 2014, 18 (05) : 749 - 752
  • [24] Improved Trellis-Based Decoder for Non-Binary LDPC Codes
    Kim, Sangmin
    2016 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2016,
  • [25] Cooperative Decoder Design for Non-binary LDPC Code with Coefficients Selection
    Yu, Yang
    Chen, Wen
    Li, Jun
    Geller, Benoit
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 1868 - 1873
  • [26] A Combined Decoder of STBC and Non-Binary LDPC codes with Spatial Diversity
    Yan, Yier
    Jiang, Xueqin
    Lee, Moon Ho
    IWSDA'09: PROCEEDINGS OF THE FOURTH INTERNATIONAL WORKSHOP ON SIGNAL DESIGN AND ITS APPLICATIONS IN COMMUNICATIONS, 2009, : 149 - 152
  • [27] Efficient Early Termination Criterion for ADMM Penalized LDPC Decoder
    Wang, Biao
    Jiao, Xiaopeng
    Mu, Jianjun
    Wang, Zhongfei
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2018, E101A (03): : 623 - 626
  • [28] High-Throughput Multi-Codeword Decoder for Non-Binary LDPC Codes on GPU
    Liu, Zhanxian
    Liu, Rongke
    Hou, Yi
    Zhao, Ling
    IEEE COMMUNICATIONS LETTERS, 2018, 22 (03) : 486 - 489
  • [29] Efficient EMS decoding for Non-Binary LDPC Codes
    Zhou, Leixin
    Sha, Jin
    Wang, Zhongfeng
    2012 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2012, : 339 - 342
  • [30] Area-efficient TFM-based Stochastic Decoder Design for Non-binary LDPC Codes
    Yang, Chih-Wen
    Lee, Xin-Ru
    Chen, Chih-Lung
    Chang, Hsie-Chia
    Lee, Chen-Yi
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 409 - 412