A Field-Programmable Gate Array-Based Quasi-Cyclic Low-Density Parity-Check Decoder with High Throughput and Excellent Decoding Performance for 5G New-Radio Standards

被引:1
作者
Mejmaa, Bilal [1 ]
Akharraz, Ismail [2 ]
Ahaitouf, Abdelaziz [1 ]
机构
[1] Univ Sidi Mohamed Ben Abdellah USMBA, Dept Phys, Fes 30000, Morocco
[2] Univ Ibn Zohr UIZ, Dept Informat & Math Engn, Agadir 80000, Morocco
关键词
5G new-radio standard; wireless communication; protograph codes; quasi-cyclic LDPC codes; min-sum; layered decoding; co-design; FPGA implementation; QC-LDPC DECODER; EFFICIENT DECODER; ARCHITECTURE; CODES; PARALLEL;
D O I
10.3390/technologies12110215
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This work presents a novel fully parallel decoder architecture designed for high-throughput decoding of Quasi-Cyclic Low-Density Parity-Check (QC-LDPC) codes within the context of 5G New-Radio (NR) communication. The design uses the layered Min-Sum (MS) algorithm and focuses on increasing throughput to meet the strict needs of enhanced Mobile BroadBand (eMBB) applications. We incorporated a Sub-Optimal Low-Latency (SOLL) technique to enhance the critical check node processing stage inherent to the MS algorithm. This technique efficiently computes the two minimum values, rendering the architecture well-suited for specific Ultra-Reliable Low-Latency Communication (URLLC) scenarios. We design the decoder to be reconfigurable, enabling efficient operation across all expansion factors. We rigorously validate the decoder's effectiveness through meticulous bit-error-rate (BER) performance evaluations using Hardware Description Language (HDL) co-simulation. This co-simulation utilizes a well-established suite of tools encompassing MATLAB/Simulink for system modeling and Vivado, a prominent FPGA design suite, for hardware representation. With 380,737 Look-Up Tables (LUTs) and 32,898 registers, the decoder's implementation on a Virtex-7 XC7VX980T FPGA platform by AMD/Xilinx shows good hardware utilization. The architecture attains a robust operating frequency of 304.5 MHz and a normalized throughput of 49.5 Gbps, marking a 36% enhancement compared to the state-of-the-art. This advancement propels decoding capabilities to meet the demands of high-speed data processing.
引用
收藏
页数:16
相关论文
共 31 条
[1]  
Andrew T., 2018, Online-Course LDPC and Polar Codes in 5G Standard
[2]   A New Reliability Ratio Weighted Bit Flipping Algorithm for Decoding LDPC Codes [J].
Aqil, Chakir ;
Akharraz, Ismail ;
Ahaitouf, Abdelaziz .
WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
[3]   Multi-Stage Bit-Flipping Decoding Algorithms for LDPC Codes [J].
Chang, Tofar C. -Y. ;
Wang, Pin-Han ;
Su, Yu T. .
IEEE COMMUNICATIONS LETTERS, 2019, 23 (09) :1524-1528
[4]  
Chen Z., 2021, Ph.D. Thesis
[5]   Design of High-Performance and Area-Efficient Decoder for 5G LDPC Codes [J].
Cui, Hangxuan ;
Ghaffari, Fakhreddine ;
Le, Khoa ;
Declercq, David ;
Lin, Jun ;
Wang, Zhongfeng .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (02) :879-891
[6]  
ETSI, 2019, Release 15: 5G.
[7]  
System Architecture for the 5G System (3GPP TS 23.501 version 15.3.0)
[8]   LOW-DENSITY PARITY-CHECK CODES [J].
GALLAGER, RG .
IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01) :21-&
[9]   Channel Coding Scheme for 5G Mobile Communication System for Short Length Message Transmission [J].
Hajiyat, Zahraa Raad Mayoof ;
Sali, Aduwati ;
Mokhtar, Makhfudzah ;
Hashim, Fazirulhisyam .
WIRELESS PERSONAL COMMUNICATIONS, 2019, 106 (02) :377-400
[10]  
Katyushnyj Alexandr, 2020, 2020 IEEE International Conference on Electrical Engineering and Photonics (EExPolytech), P34, DOI 10.1109/EExPolytech50912.2020.9243997