arrow
Return

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

delete2023-01-01
delete15
PRE
AI
A
Anuj Verma
R
Rahul Shrestha *
DOI:10.1109/TVT.2022.3203802delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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.
Keywords:
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

Journal

IEEE Transactions on Vehicular Technology cover
IEEE Transactions on Vehicular Technology
IF:
7.1
Papers:
1.8W
Citations:
6.6W

Organization

I
indian institute of technology system (iit system)
Scholars:
9.5W
Papers: 9.9W
Citations: 93