Reduced-complexity column-layered decoding and implementation for LDPC codes

被引:27
|
作者
Cui, Z. [1 ]
Wang, Z. [2 ]
Zhang, X. [3 ]
机构
[1] Qualcomm Inc, San Diego, CA 92121 USA
[2] Broadcom Corp, Irvine, CA 92617 USA
[3] Case Western Reserve Univ, Dept EECS, Cleveland, OH 44106 USA
关键词
D O I
10.1049/iet-com.2010.1002
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Layered decoding is well appreciated in low-density parity-check (LDPC) decoder implementation since it can achieve effectively high decoding throughput with low computation complexity. This work, for the first time, addresses low-complexity column-layered decoding schemes and very-large-scale integration (VLSI) architectures for multi-Gb/s applications. At first, the min-sum algorithm is incorporated into the column-layered decoding. Then algorithmic transformations and judicious approximations are explored to minimise the overall computation complexity. Compared to the original column-layered decoding, the new approach can reduce the computation complexity in check node processing for high-rate LDPC codes by up to 90% while maintaining the fast convergence speed of layered decoding. Furthermore, a relaxed pipelining scheme is presented to enable very high clock speed for VLSI implementation. Equipped with these new techniques, an efficient decoder architecture for quasi-cyclic LDPC codes is developed and implemented with 0.13 mu m VLSI implementation technology. It is shown that a decoding throughput of nearly 4 Gb/s at a maximum of 10 iterations can be achieved for a (4096, 3584) LDPC code. Hence, this work has facilitated practical applications of column-layered decoding and particularly made it very attractive in high-speed, high-rate LDPC decoder implementation.
引用
收藏
页码:2177 / 2186
页数:10
相关论文
共 50 条
  • [1] Reduced-complexity decoding of LDPC codes
    Chen, JH
    Dholakia, A
    Eleftheriou, E
    Fossorier, MRC
    Hu, XY
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2005, 53 (08) : 1288 - 1299
  • [2] A new reduced-complexity decoding algorithm for LDPC codes
    Sun, Guohui
    Jin, Jing
    Yao, Wenbin
    Yang, Hongwen
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2007, E90B (07) : 1835 - 1838
  • [3] Reduced-complexity decoding implementation of QC-LDPC codes with modified shuffling
    Hasani, Alireza
    Lopacinski, Lukasz
    Kraemer, Rolf
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2021, 2021 (01)
  • [4] Reduced-complexity decoding implementation of QC-LDPC codes with modified shuffling
    Alireza Hasani
    Lukasz Lopacinski
    Rolf Kraemer
    EURASIP Journal on Wireless Communications and Networking, 2021
  • [5] A Reduced-Complexity Architecture for LDPC Layered Decoding Schemes
    Kim, Sangmin
    Sobelman, Gerald E.
    Lee, Hanho
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2011, 19 (06) : 1099 - 1103
  • [6] A Reduced-Complexity ADMM Based Decoding Algorithm for LDPC Codes
    Liang, Zhibiao
    Chen, Xiang
    Sun, Xinghua
    Zhai, Lijun
    2019 11TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2019,
  • [7] Near optimal reduced-complexity decoding algorithms for LDPC codes
    Chen, J
    Dholakia, A
    Eleftheriou, E
    Fossorier, M
    Hu, XY
    ISIT: 2002 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2002, : 455 - 455
  • [8] Reduced-Complexity Linear Programming Decoding Based on ADMM for LDPC Codes
    Wei, Haoyuan
    Jiao, Xiaopeng
    Mu, Jianjun
    IEEE COMMUNICATIONS LETTERS, 2015, 19 (06) : 909 - 912
  • [9] AN IMPROVED MIN-SUM BASED COLUMN-LAYERED DECODING ALGORITHM FOR LDPC CODES
    Lin, Jun
    Sha, Jin
    Wang, Zhongfeng
    Li, Li
    SIPS: 2009 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, 2009, : 238 - +
  • [10] Optimization of a reduced-complexity decoding algorithm for LDPC codes by density evolution
    Richter, G
    Schmidt, G
    Bossert, M
    Costa, E
    ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 642 - 646