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 条
  • [41] HARDWARE-FRIENDLY LDPC DECODING SCHEDULING FOR 5G HARQ APPLICATIONS
    Liang, Cing-Yi
    Li, Mao-Ruei
    Lee, Huang-Chang
    Lee, Hsin-Yu
    Ueng, Yeong-Luh
    2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 1418 - 1422
  • [42] GPU-based LDPC Decoding for vRAN Systems in 5G and Beyond
    Tarver, Chance
    Tonnemacher, Matthew
    Chen, Hao
    Zhang, Jianzhong Charlie
    Cavallaro, Joseph R.
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [43] Design and FPGA Implementation of a Quasi-Cyclic LDPC Decoder
    Zhao, Honglin
    Zhang, Haiyue
    COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, 2019, 463 : 1832 - 1839
  • [44] Further Improvements in Decoding Performance for 5G LDPC Codes Based on Modified Check-Node Unit
    Tran-Thi, Bich Ngoc
    Nguyen-Ly, Thien Truong
    Hoang, Trang
    RADIOENGINEERING, 2023, 32 (02) : 226 - 235
  • [45] Design and ASIC implementation of low memory high throughput reconfigurable LDPC decoder
    Luan, Zhi-Bin
    Pei, Yu-Kui
    Ge, Ning
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2014, 36 (10): : 2287 - 2292
  • [46] Flexible 5G New Radio LDPC Encoder Optimized for High Hardware Usage Efficiency
    Petrovic, Vladimir L.
    El Mezeni, Dragomir M.
    Radosevic, Andreja
    ELECTRONICS, 2021, 10 (09)
  • [47] A Decomposition Mapping based Quantized Belief Propagation Decoding for 5G LDPC Codes
    Cui, Hangxuan
    Le, Khoa
    Ghaffari, Fakhreddine
    Declercq, David
    Lin, Jun
    Wang, Zhongfeng
    ISCIT 2019: PROCEEDINGS OF 2019 19TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2019, : 616 - 620
  • [48] The Optimisation of LDPC Decoding Algorithm Parameters for 5G Access Network Empirical Models
    Knot, Tomas
    Vlcek, Karel
    CYBERNETICS AND AUTOMATION CONTROL THEORY METHODS IN INTELLIGENT ALGORITHMS, 2019, 986 : 147 - 155
  • [49] A Unified Deep Learning Based Polar-LDPC Decoder for 5G Communication Systems
    Wang, Yaohan
    Zhang, Zhichao
    Zhang, Shunqing
    Cao, Shan
    Xu, Shugong
    2018 10TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2018,
  • [50] A Generalized Adjusted Min-Sum Decoder for 5G LDPC Codes: Algorithm and Implementation
    Ren, Yuqing
    Harb, Hassan
    Shen, Yifei
    Balatsoukas-Stimming, Alexios
    Burg, Andreas
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (06) : 2911 - 2924