Hardware Architecture of Layered Decoders for PLDPC-Hadamard Codes

被引:0
作者
Zhang, Peng-Wei [1 ,2 ]
Jiang, Sheng [1 ]
Lau, Francis C. M. [1 ]
Sham, Chiu-Wing [3 ]
机构
[1] Hong Kong Polytech Univ, Dept Elect & Informat Engn, Future Wireless Networks & IoT Focusing Area, Hong Kong, Peoples R China
[2] Huawei Technol Ltd, Chengdu 611731, Peoples R China
[3] Univ Auckland, Dept Comp Sci, Auckland 1010, New Zealand
关键词
Hardware design; layered decoding; PLDPC-Hadamard code; PARITY-CHECK CODES; QC-LDPC DECODER; EFFICIENT; DESIGN; RESOLUTION; ALGORITHM;
D O I
10.1109/TCSI.2022.3200687
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Protograph-based low-density parity-check Hadamard codes (PLDPC-HCs) are a new type of ultimate-Shannon-limit-approaching codes. In this paper, we propose a hardware architecture for the PLDPC-HC layered decoders. The decoders consist mainly of random address memories, Hadamard sub-decoders and control logics. Two types of pipelined structures are presented and the latency and throughput of these two structures are derived. Implementation of the decoder design on an FPGA board shows that a throughput of 1.48 Gbps is achieved with a bit error rate (BER) of 10(-5) at around E-b/N-0 = -0.40 dB. The decoder can also achieve the same BER at E-b/N-0 = -1.14 dB with a reduced throughput of 0.20 Gbps.
引用
收藏
页码:5325 / 5338
页数:14
相关论文
共 38 条
[1]  
[Anonymous], 2003, IPN Prog. Rep.
[2]   A Novel Area-Efficient VLSI Architecture for Recursion Computation in LTE Turbo Decoders [J].
Ardakani, Arash ;
Shabany, Mahdi .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (06) :568-572
[3]  
BERROU C, 1993, IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS 93 : TECHNICAL PROGRAM, CONFERENCE RECORD, VOLS 1-3, P1064, DOI 10.1109/ICC.1993.397441
[4]   Layered LDPC Decoders With Efficient Memory Access Scheduling and Mapping and Built-In Support for Pipeline Hazards Mitigation [J].
Boncalo, Oana ;
Kolumban-Antal, Gyorgy ;
Amaricai, Alexandru ;
Savin, Valentin ;
Declercq, David .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2019, 66 (04) :1643-1656
[5]   20 Years of Turbo Coding and Energy-Aware Design Guidelines for Energy-Constrained Wireless Applications [J].
Brejza, Matthew F. ;
Li, Liang ;
Maunder, Robert G. ;
Al-Hashimi, Bashir M. ;
Berrou, Claude ;
Hanzo, Lajos .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (01) :8-28
[6]   A Fully Parallel LDPC Decoder Architecture Using Probabilistic Min-Sum Algorithm for High-Throughput Applications [J].
Cheng, Chung-Chao ;
Yang, Jeng-Da ;
Lee, Huang-Chang ;
Yang, Chia-Hsiang ;
Ueng, Yeong-Luh .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2014, 61 (09) :2738-2746
[7]   Channel coding: The road to channel capacity [J].
Costello, Daniel J., Jr. ;
Forney, G. David, Jr. .
PROCEEDINGS OF THE IEEE, 2007, 95 (06) :1150-1177
[8]  
Divsalar D., 1998, Proceedings. Thiry-Sixth Annual Allerton Conference on Communication, Control, and Computing, P201
[9]   Design Guidelines of Low-Density Parity-Check Codes for Magnetic Recording Systems [J].
Fang, Yi ;
Han, Guojun ;
Cai, Guofa ;
Lau, Francis C. M. ;
Chen, Pingping ;
Guan, Yong Liang .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (02) :1574-1606
[10]   A Survey on Protograph LDPC Codes and Their Applications [J].
Fang, Yi ;
Bi, Guoan ;
Guan, Yong Liang ;
Lau, Francis C. M. .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04) :1989-2016