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

被引:14
|
作者
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 条
  • [41] A 3.0 Gb/s Throughput Hardware-Efficient Decoder for Cyclically-Coupled QC-LDPC Codes
    Lu, Qing
    Fan, Jianfeng
    Sham, Chiu-Wing
    Tam, Wai M.
    Lau, Francis C. M.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2016, 63 (01) : 134 - 145
  • [42] Novel Algorithm to Construct QC-LDPC Codes for High Data Rate Applications
    Vairaperumal B.P.
    Chandrapragasam T.
    Informatica (Slovenia), 2023, 47 (08): : 125 - 140
  • [43] High-Throughput Multi-Frame Decoding of QC-LDPC Codes With Modified Rejection-Based Minimum Finding
    Hasani, Alireza
    Lopacinski, Lukasz
    Panic, Goran
    Kraemer, Rolf
    IEEE ACCESS, 2022, 10 : 5378 - 5389
  • [44] High-Throughput QC-LDPC Decoder with Cost-Effective Early Termination Scheme for Non-Volatile Memory Systems
    Lin, Yu-Min
    Chen, Yu-Hao
    Chung, Ming-Han
    Wu, An-Yeu
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 2732 - 2735
  • [45] 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
  • [46] Low-complexity high-throughput decoding architecture for convolutional codes
    Ran Xu
    Kevin Morris
    Graeme Woodward
    Taskin Kocak
    EURASIP Journal on Wireless Communications and Networking, 2012
  • [47] Low-complexity high-throughput decoding architecture for convolutional codes
    Xu, Ran
    Morris, Kevin
    Woodward, Graeme
    Kocak, Taskin
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2012, : 1 - 14
  • [48] High-Throughput Non-Binary LDPC Decoder Architecture Using Parallel EMS Algorithm
    Choe, Jeongwon
    Lee, Youngjoo
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2022, 57 (10) : 2969 - 2978
  • [49] Low-Complexity Multi-size Cyclic-Shifter for QC-LDPC Codes
    Kang, Hyeong-Ju
    Yang, Byung-Do
    ETRI JOURNAL, 2017, 39 (03) : 319 - 325
  • [50] Flexible High Throughput QC-LDPC Decoder With Perfect Pipeline Conflicts Resolution and Efficient Hardware Utilization
    Petrovic, Vladimir L.
    Markovic, Milos M.
    Mezeni, Dragomir M. El
    Saranovac, Lazar V.
    Radosevic, Andreja
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2020, 67 (12) : 5454 - 5467