An FPGA Design with High Memory Efficiency and Decoding Performance for 5G LDPC Decoder

被引:6
|
作者
Tran-Thi, Bich Ngoc [1 ,2 ]
Nguyen-Ly, Thien Truong [1 ]
Hoang, Trang [1 ]
机构
[1] Ho Chi Minh City Univ Technol HCMUT, Fac Elect & Elect Engn, Dept Elect, Ho Chi Minh City 700000, Vietnam
[2] Vietnam Aviat Acad, Fac Elect & Elect Engn, Ho Chi Minh City 700000, Vietnam
关键词
5G new radio; decoder architectures; Field Programmable Gate Array (FPGA); Low-Density Parity-Check (LDPC) codes; Min-Sum algorithm; PARITY-CHECK CODES; ARCHITECTURE; PARALLEL;
D O I
10.3390/electronics12173667
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A hardware-efficient implementation of a Low-Density Parity-Check (LDPC) decoder is presented in this paper. The proposed decoder design is based on the Hybrid Offset Min-Sum (HOMS) algorithm. In the check node processing of this decoder, only the first minimum is computed instead of the first two minimum values among all the variable-to-check message inputs as in the conventional approach. Additionally, taking advantage of the unique structure of 5G LDPC codes, layered scheduling and partially parallel structures are employed to minimize hardware costs. Implementation results on the Xilinx Kintex UltraScale+ FPGA platform show that the proposed decoder can achieve a throughput of 2.82 Gbps for 10 decoding iterations with a 5G LDPC codelength of 8832 bits and a code rate of 1/2. Moreover, it yields a check node memory reduction of 10% with respect to the baseline and provides a hardware usage efficiency of 4.96 hardware resources/layer/Mbps, while providing a decoding performance of 0.15 dB better than some of the existing decoders.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] FPGA Implementation of High Performance QC-LDPC Decoder for Optical Communications
    Zou, Ding
    Djordjevic, Ivan B.
    OPTICAL METRO NETWORKS AND SHORT-HAUL SYSTEMS VII, 2015, 9388
  • [32] A high speed, low memory FPGA based LDPC decoder architecture for quasi-cyclic LDPC codes
    Saunders, Paul
    Fagan, Anthony D.
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 851 - 856
  • [33] LDPC design for 5G NR URLLC & mMTC
    Li, Liguang
    Xu, Jun
    Xu, Jin
    Hu, Liujun
    2020 16TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC, 2020, : 1071 - 1076
  • [34] An Investigation of The 5G LDPC and Polar Decoding Performance in Spatial Correlated MIMO-OFDMA System
    Nguyen Thu Nga
    Chu Huu Khanh
    Nguyen Quy Tho
    PROCEEDINGS OF THE 2022 16TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INFORMATION MANAGEMENT AND COMMUNICATION (IMCOM 2022), 2022,
  • [35] Novel memory efficient LDPC decoders for beyond 5G
    Li, Hongyuan
    Yu, Zhenghong
    Lu, Tongwei
    Zheng, Wanjun
    Feng, Haijie
    Ma, Ziqian
    Zhu, Fusheng
    PHYSICAL COMMUNICATION, 2022, 51
  • [36] A solution for memory collision in semi-parallel FPGA-based LDPC decoder design
    Zarubica, Radivoje
    Wilson, Stephen G.
    Brown, Charles E.
    CONFERENCE RECORD OF THE FORTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1-5, 2007, : 982 - +
  • [37] Performance analysis of Min-Sum based LDPC decoder architecture for 5G new radio standards
    Kumar, D. Dinesh
    Selvakumari, R. Shantha
    MATERIALS TODAY-PROCEEDINGS, 2022, 62 : 4965 - 4972
  • [38] A Hybrid Decoding Algorithm for Low-Rate LDPC codes in 5G
    Sun, Kaifei
    Jiang, Ming
    2018 10TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2018,
  • [39] Uniformly reweighted APP Decoder for memory efficient decoding of LDPC Codes
    Ilic, Velimir
    Dupraz, Elsa
    Declercq, David
    Vasic, Bane
    2014 52ND ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2014, : 1228 - 1232
  • [40] AVX-512 Based Software Decoding for 5G LDPC Codes
    Xu, Yi
    Wang, Wenjin
    Xu, Then
    Gao, Xiqi
    PROCEEDINGS OF THE 2019 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2019), 2019, : 54 - 59