Parallel and Flexible 5G LDPC Decoder Architecture Targeting FPGA

被引:24
|
作者
Nadal, Jeremy [1 ]
Baghdadi, Amer [2 ]
机构
[1] Polytech Montreal, Dept Elect Engn, Montreal, PQ H3T 1J4, Canada
[2] IMT Atlantique, Lab STICC UMR CNRS 6285, F-29238 Brest, France
关键词
5G mobile communication; Decoding; Parity check codes; Hardware; Quantization (signal); Parallel processing; Field programmable gate arrays; Field programmable gate array (FPGA); fifth generation (5G); low-density parity-check (LDPC); parallelism; throughput; PARITY CHECK CODES; NETWORK; DESIGN;
D O I
10.1109/TVLSI.2021.3072866
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The quasi-cyclic (QC) low-density parity-check (LDPC) code is a key error correction code for the fifth generation (5G) of cellular network technology. Designed to support several frame sizes and code rates, the 5G LDPC code structure allows high parallelism to deliver the high demanding data rate of 10 Gb/s. This impressive performance introduces challenging constraints on the hardware design. Particularly, allowing such high flexibility can introduce processing rate penalties on some configurations. In this context, a novel highly parallel and flexible hardware architecture for the 5G LDPC decoder is proposed, targeting field-programmable gate array (FPGA) devices. The architecture supports frame parallelism to maximize the utilization of the processing units, significantly improving the processing rate. The controller unit was carefully designed to support all 5G configurations and to avoid update conflicts. Furthermore, an efficient data scheduling is proposed to increase the processing rate. Compared to the recent related state of the art, the proposed FPGA prototype achieves a higher processing rate per hardware resource for most configurations.
引用
收藏
页码:1141 / 1151
页数:11
相关论文
共 50 条
  • [31] 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,
  • [32] FPGA Architecture of Multi-Codeword LDPC Decoder With Efficient BRAM Utilization
    Nimara, Sergiu
    Boncalo, Oana
    Amaricai, Alexandru
    Popa, Mircea
    2016 IEEE 19TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2016, : 52 - 55
  • [33] 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
  • [34] LDPC Decoder Design Using Compensation Scheme of Group Comparison for 5G Communication Systems
    Lin, Cheng-Hung
    Wang, Chen-Xuan
    Lu, Cheng-Kai
    ELECTRONICS, 2021, 10 (16)
  • [35] Design of High-Performance and Area-Efficient Decoder for 5G LDPC Codes
    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
  • [36] FLCA: A Flexible Coding Approach Through 5G NR LDPC Codes
    Jiang, Ming
    Wang, Ying
    Lyu, Yanchen
    Zhang, Yifan
    Xu, Xiaodong
    Hu, Nan
    IEEE COMMUNICATIONS LETTERS, 2024, 28 (01) : 9 - 13
  • [37] Flexible Fog Computing and Telecom Architecture for 5G Networks
    Velasco, Luis
    Ruiz, Marc
    2018 20TH ANNIVERSARY INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON), 2018,
  • [38] 5G Wireless Security and Privacy: Architecture and Flexible Mechanisms
    Fang, Dongfeng
    Qian, Yi
    IEEE VEHICULAR TECHNOLOGY MAGAZINE, 2020, 15 (02): : 58 - 64
  • [39] Reconfigurable Architecture of UFMC Transmitter for 5G and Its FPGA Prototype
    Kumar, Vikas
    Mukherjee, Mithun
    Lloret, Jaime
    IEEE SYSTEMS JOURNAL, 2020, 14 (01): : 28 - 38
  • [40] 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