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 条
  • [41] Area-Efficient Non-Binary LDPC Decoder With Column-Wise Trellis Min-Max Algorithm
    Choe, Jeongwon
    Lee, Youngjoo
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2025, 60 (03) : 1082 - 1091
  • [42] A Study Into High-Throughput Decoder Architectures For High-Rate LDPC Codes
    Ueng, Yeong-Luh
    Cheng, Chung-Chao
    2012 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2012, : 347 - 350
  • [43] A High-Throughput LDPC Decoder Architecture With Rate Compatibility
    Zhang, Kai
    Huang, Xinming
    Wang, Zhongfeng
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2011, 58 (04) : 839 - 847
  • [44] Split non-binary LDPC codes
    Voicila, Adrian
    Declercq, David
    Verdier, Francois
    Fossorier, Marc
    Urard, Pascal
    2008 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-6, 2008, : 955 - 959
  • [45] Efficient message passing architecture for high throughput LDPC decoder
    Cui, Zhiqiang
    Wang, Zhongfeng
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 917 - 920
  • [46] Area-efficient parallel decoder architecture for high rate QC-LDPC codes
    Cui, Zhiqiang
    Wang, Zhongfeng
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 5107 - +
  • [47] Concatenated non-binary LDPC Codes with Modulation Diversity: Rate Design
    Fan, Xiang
    Shi, Zhiping
    Ma, Zhenzhou
    Zhang, Zhongpei
    2009 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLUMES I & II: COMMUNICATIONS, NETWORKS AND SIGNAL PROCESSING, VOL I/ELECTRONIC DEVICES, CIRUITS AND SYSTEMS, VOL II, 2009, : 116 - 119
  • [48] Puncturing Schemes for Rate-Compatible Non-binary LDPC Codes
    Zhang, Bing
    Su, He-Guang
    Xia, Shu-Tao
    2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 2189 - 2192
  • [49] Rate Adaptive Non-Binary LDPC Codes with Low Encoding Complexity
    Chang, Nicholas B.
    2011 CONFERENCE RECORD OF THE FORTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS (ASILOMAR), 2011, : 664 - 668
  • [50] DAVINCI Codes as Example of High Performance Non-Binary LDPC
    Kiedrowski, Lukasz
    Gierszal, Henryk
    Holubowicz, Witold
    Flizikowski, Adam
    INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2009, 55 (03) : 417 - 433