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 条
  • [1] A Flexible FPGA-Based Stochastic Decoder for 5G LDPC Codes
    Tera, Sivarama Prasad
    Alantattil, Rajesh
    Paily, Roy
    Barkalov, Alexander
    ELECTRONICS, 2023, 12 (24)
  • [2] On the Implementation of 5G LDPC Decoder
    Hu Dongwei
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2021, 43 (04) : 1112 - 1119
  • [3] An Efficient QC-LDPC Decoder Architecture for 5G-NR Wireless Communication Standards Targeting FPGA
    Mejmaa, Bilal
    Marktani, Malika Alami
    Akharraz, Ismail
    Ahaitouf, Abdelaziz
    COMPUTERS, 2024, 13 (08)
  • [4] An FPGA Design with High Memory Efficiency and Decoding Performance for 5G LDPC Decoder
    Tran-Thi, Bich Ngoc
    Nguyen-Ly, Thien Truong
    Hoang, Trang
    ELECTRONICS, 2023, 12 (17)
  • [5] A Flexible and High Parallel Permutation Network for 5G LDPC Decoders
    Zhong, Zhiwei
    Huang, Yongming
    Zhang, Zaichen
    You, Xiaohu
    Zhang, Chuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2020, 67 (12) : 3018 - 3022
  • [6] A Flexible LDPC/Turbo Decoder Architecture
    Yang Sun
    Joseph R. Cavallaro
    Journal of Signal Processing Systems, 2011, 64 : 1 - 16
  • [7] A Flexible LDPC/Turbo Decoder Architecture
    Sun, Yang
    Cavallaro, Joseph R.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2011, 64 (01): : 1 - 16
  • [8] Low-Complexity LDPC Decoder for 5G URLLC
    Liu, Jian-Cheng
    Wang, Huan-Chun
    Shen, Chung-An
    Lee, Jih-Wei
    CONFERENCE PROCEEDINGS OF 2018 IEEE ASIA PACIFIC CONFERENCE ON POSTGRADUATE RESEARCH IN MICROELECTRONICS AND ELECTRONICS (PRIMEASIA 2018), 2018, : 43 - 46
  • [9] A New Partially-Parallel VLSI-Architecture of Quasi-Cyclic LDPC Decoder for 5G New-Radio
    Verma, Anuj
    Shrestha, Rahul
    2020 33RD INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2020 19TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2020, : 1 - 6
  • [10] FPGA IMPLEMENTATION OF A FLEXIBLE DECODER FOR LONG LDPC CODES
    Beuschel, Christiane
    Pfleiderer, Hans-Joerg
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 185 - 190