Low Computational-Complexity SOMS-Algorithm and High-Throughput Decoder Architecture for QC-LDPC Codes

被引:11
|
作者
Verma, Anuj [1 ]
Shrestha, Rahul [1 ]
机构
[1] Indian Inst Technol IIT, Sch Comp & Elect Engn, Mandi 175005, Himachal Prades, India
关键词
Digital architectures; field-programmable gate-array (FPGA); 5G new-radio (5G-NR); layered scheduling; offset min-sum decoding algorithm; quasi-cyclic low-density parity-check (QC-LDPC) code; DESIGN; 5G; PERFORMANCE; PARALLEL;
D O I
10.1109/TVT.2022.3203802
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This article proposes a simplified offset min-sum (SOMS) decoding algorithm for the QC-LDPC codes. It is an implementation-friendly algorithm based on a new logarithmic-likelihood-ratio (LLR) grouping technique that alleviates the computational complexity of the QC-LDPC channel-decoder. This work also presents a parallel and hardware-efficient architecture of the QC-LDPC decoder based on the suggested SOMS algorithm. Additional architectural transformations have been carried out to reduce the routing complexity of the proposed decoder and deliver lower latency and higher throughput. Comprehensive performance analysis of the SOMS algorithm has been presented under various scenarios based on the specifications of the 5G-NR standard. It shows that the suggested SOMS algorithm delivers an adequate FER of 10(-5) at SNR of 1.3 dB while decoding 16-QAM modulated QC-LDPC code with the code rate of 1/3 and the code length of 26112 bits. Subsequently, our QC-LDPC decoder has been hardware-implemented on the FPGA platform (Xilinx Zynq-Ultrascale+ board) that operates at the maximum clock frequency of 128.36 MHz. It can be reconfigured to support seven different 5G-NR code lengths and code rates that range between 10368-26112 bits and 1/3-8/9, respectively. This FPGA implementation of the proposedQC-LDPC decoder delivers a peak throughput of 13.3 Gbps and latency of 0.77 mu s while decoding with 10 iterations. On comparing this work with the reported implementations, the proposed decoder has shown 7.5x higher throughput and 34% better hardware efficiency than the state-of-the-art implementations.
引用
收藏
页码:66 / 80
页数:15
相关论文
共 50 条
  • [1] High-Throughput FPGA-based QC-LDPC Decoder Architecture
    Mhaske, Swapnil
    Kee, Hojin
    Ly, Tai
    Aziz, Ahsan
    Spasojevic, Predrag
    2015 IEEE 82ND VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2015,
  • [2] High-throughput DOCSIS Upstream QC-LDPC Decoder
    Wu, Michael
    Yin, Bei
    Miller, Eric
    Dick, Chris
    Cavallaro, Joseph R.
    CONFERENCE RECORD OF THE 2014 FORTY-EIGHTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2014, : 537 - 541
  • [3] Design of a High-Throughput QC-LDPC Decoder With TDMP Scheduling
    Zhao, Ming
    Zhang, Xiaolin
    Zhao, Ling
    Lee, Chen
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (01) : 56 - 60
  • [4] A High-Throughput QC-LDPC Decoder for Near Earth Application
    Li, Shixian
    Zhang, Qichen
    Chen, Yun
    Zeng, Xiaoyang
    2018 IEEE 23RD INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2018,
  • [5] Design of high-Throughput QC-LDPC Decoder for WiMAX standard
    Heidari, Tahere
    Jannesari, Abumoslem
    2013 21ST IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2013,
  • [6] An LDPC Decoder Architecture for Multi-rate QC-LDPC codes
    Choi, Sung-Woo
    Kim, Gyung-Pyo
    Kim, Jin-Kyeong
    2011 IEEE 54TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2011,
  • [7] High-Throughput QC-LDPC Decoders
    Jiang, Nan
    Peng, Kewu
    Song, Jian
    Pan, Chanyong
    Yang, Zhixing
    IEEE TRANSACTIONS ON BROADCASTING, 2009, 55 (02) : 251 - 259
  • [8] Flexible Low-Complexity Decoding Architecture for QC-LDPC Codes
    Jiang, Nan
    Peng, Kewu
    Yang, Zhixing
    2008 11TH IEEE SINGAPORE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS), VOLS 1-3, 2008, : 1316 - 1320
  • [9] Low-Complexity High-Throughput QC-LDPC Decoder for 5G New Radio Wireless Communication
    Thi Bao Nguyen, Tram
    Nguyen Tan, Tuy
    Lee, Hanho
    ELECTRONICS, 2021, 10 (04) : 1 - 18
  • [10] A Low Complexity-High Throughput QC-LDPC Encoder
    Mahdi, Ahmed
    Paliouras, Vassilis
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2014, 62 (10) : 2696 - 2708