9th International Conference on Communications and Networking in China

Research Article

New and efficient decoding architecture for Quasi-Cyclic LDPC codes

  • @INPROCEEDINGS{10.4108/icst.chinacom.2014.256411,
        author={Zhiming Fan and Zhanji Wu and Hui Che and Xiaoping Zhou},
        title={New and efficient decoding architecture for Quasi-Cyclic LDPC codes},
        proceedings={9th International Conference on Communications and Networking in China},
        publisher={IEEE},
        proceedings_a={CHINACOM},
        year={2015},
        month={1},
        keywords={single-scan layer decoding(sld) quasi-cyclic ldpc offset min-sum semi-parallel architecture convergence rate throughput},
        doi={10.4108/icst.chinacom.2014.256411}
    }
    
  • Zhiming Fan
    Zhanji Wu
    Hui Che
    Xiaoping Zhou
    Year: 2015
    New and efficient decoding architecture for Quasi-Cyclic LDPC codes
    CHINACOM
    IEEE
    DOI: 10.4108/icst.chinacom.2014.256411
Zhiming Fan1, Zhanji Wu1,*, Hui Che1, Xiaoping Zhou2
  • 1: Beijing University of Posts and Telecommunications
  • 2: Institute of Microelectronics of Chinese Academy of Sciences
*Contact email: wuzhanji@bupt.edu.cn

Abstract

In this paper, a new and efficient decoding architecture, Single-Scan Layer Decoding (SLD), is realized in FPGA for multi-rate Quasi-Cyclic LDPC (QC-LDPC) codes. The SLD algorithm simplifies the nodes updating process and messages storing process of the offset min-sum algorithm, speeding up the decoding process and reducing nearly a half of resources consumption. Besides, the SLD algorithm, introducing the semi-parallel architecture into decoding architecture, can increase the convergence rate by 2X and decrease the interconnect complexity of hardware implementation. For multi-rate QC-LDPC Codes in 802.11.n, comparing with float-point software implementation, the degradations of the fixed-point SLD algorithm with 10 iterations in FPGA are all less than 0.1dB and the throughput of different code rates are all above 100Mbps.