High-Throughput LDPC Decoder for Multiple Wireless Standards

被引:0
|
作者
Chen, Wei [1 ]
Li, Yajie [1 ]
Liu, Dake [1 ]
机构
[1] Hainan Univ, Sch Informat & Commun Engn, Hainan 570288, Peoples R China
基金
中国国家自然科学基金;
关键词
Decoding; Parity check codes; Standards; 5G mobile communication; Computer architecture; WiMAX; Wireless LAN; LDPC decoding; multiple standards; ASIP; pipeline conflicts elimination; hybrid scheduling; BELIEF-PROPAGATION; DESIGN; CODES;
D O I
10.1109/TCSI.2024.3419425
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
It is a great challenge to design an LDPC decoder with multi-standard compatibility, flexibility and low silicon overhead. This paper presents the efficient and low-overhead design of an LDPC decoder tailored for multi-standard, which include WLAN, 5G NR and WiMAX. We follow the design principles of Application-Specific Instruction-set Processor (ASIP). In order to enhance throughput, we double the computational speed by reducing memory speed from double logic speed to logic speed. By proposing the optimized hybrid scheduling algorithm based on matrix reordering, we further solve scheduling problems and eliminate pipeline conflicts. Through performing logic synthesis utilizing the 28 nm SMIC CMOS cell library, synthesis results show that the core area of our designed decoder is 0.86 mm $<^>{2}$ , the logic gate count is 1716 K, and our design achieves impressive throughput rates, that is up to 9.96 Gbps for WLAN, 7.69 Gbps for WiMAX, and 33 Gbps for 5G NR. Compared with other state-of-the-art LDPC decoders, the experimental results show that our proposed decoder has up to 4.5 x higher throughput, 3.9 $\times$ better area efficiency and 5.8 $\times$ better energy efficiency than these state-of-the-art implementations.
引用
收藏
页码:383 / 396
页数:14
相关论文
共 50 条
  • [1] High-throughput software LDPC decoder on GPU
    Liu, Zhanxian
    Zhao, Ling
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2024, 2024 (01):
  • [2] A High-Throughput LDPC decoder For Optical Communication
    Wu, Di
    Chen, Yun
    Huang, Yuebin
    Ueng, Yeongluh
    Zheng, Lirong
    Zeng, Xiaoyang
    2013 IEEE 10TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2013,
  • [3] Efficient Decoder Design for High-Throughput LDPC Decoding
    Cui, Zhiqiang
    Wang, Zhongfeng
    Zhang, Xinmiao
    Jia, Qingwei
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 1640 - +
  • [4] Flexible LDPC Decoder Architecture for High-Throughput Applications
    Kim, Sangmin
    Sobelman, Gerald E.
    Lee, Hanho
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 45 - +
  • [5] A High-Throughput LDPC Decoder Architecture With Rate Compatibility
    Zhang, Kai
    Huang, Xinming
    Wang, Zhongfeng
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2011, 58 (04) : 839 - 847
  • [6] A high-throughput programmable decoder for LDPC convolutional codes
    Bimberg, Marcel
    Tavares, Marcos B. S.
    Matus, Emil
    Fettweis, Gerhard P.
    2007 IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, 2007, : 239 - 246
  • [7] High-Throughput Turbo Decoder With Parallel Architecture for LTE Wireless Communication Standards
    Shrestha, Rahul
    Paily, Roy P.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2014, 61 (09) : 2699 - 2710
  • [8] High-throughput Bit Flipping decoder for structured LDPC codes
    Kalipatnapu, Shantharam
    Chakrabarti, Indrajit
    IET COMMUNICATIONS, 2019, 13 (14) : 2168 - 2172
  • [9] High-throughput LDPC decoder for long code-length
    Ishikawa, Tatsuyuki
    Shimizu, Kazunori
    Ikenaga, Takeshi
    Goto, Satoshi
    2006 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION, AND TEST (VLSI-DAT), PROCEEDINGS OF TECHNICAL PAPERS, 2006, : 101 - +
  • [10] High-throughput DOCSIS Upstream QC-LDPC Decoder
    Wu, Michael
    Yin, Bei
    Miller, Eric
    Dick, Chris
    Cavallaro, Joseph R.
    CONFERENCE RECORD OF THE 2014 FORTY-EIGHTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2014, : 537 - 541