Design of High-Performance and Area-Efficient Decoder for 5G LDPC Codes

被引:36
作者
Cui, Hangxuan [1 ]
Ghaffari, Fakhreddine [2 ]
Le, Khoa [2 ]
Declercq, David [2 ]
Lin, Jun [1 ]
Wang, Zhongfeng [1 ]
机构
[1] Nanjing Univ, Sch Elect Sci & Engn, Nanjing 210008, Peoples R China
[2] CY Cergy Paris Univ, CNRS, ENSEA, ETIS,UMR 8051, F-95000 Cergy, France
基金
中国国家自然科学基金;
关键词
Low-density parity-check codes; 5G LDPC decoder; high-performance; VLSI implementation; PARITY-CHECK CODES;
D O I
10.1109/TCSI.2020.3038887
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Low-density parity-check (LDPC) code as a very promising error-correction code has been adopted as the channel coding scheme in the fifth-generation (5G) new radio. However, it is very challenging to design a high-performance decoder for 5G LDPC codes because their inherent numerous degree-1 variable-nodes are very prone to be erroneous. In this article, the problem is solved gracefully by developing a low-complexity check-node update function, greatly improving the reliability of check-to-variable messages. By further incorporating the proposed column degree adaptation strategy, our decoder could offer a 0.4dB performance gain over the existing ones. In addition, this article presents an efficient 5G LDPC decoder architecture. Benefiting the specific structure of 5G LDPC codes, layer merging, split storage method, and selective-shift structure are introduced to facilitate a significant reduction of decoding delay and area consumption. Implementation result on 90-nm CMOS technology demonstrates that the proposed decoder architecture yields an impressive improvement in throughput-to-area ratio, achieving up to 173.3% compared to conventional design.
引用
收藏
页码:879 / 891
页数:13
相关论文
共 29 条
[1]   Reduced-Complexity Min-Sum Algorithm for Decoding LDPC Codes With Low Error-Floor [J].
Angarita, Fabian ;
Valls, Javier ;
Almenar, Vicenc ;
Torres, Vicente .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2014, 61 (07) :2150-2158
[2]  
[Anonymous], 2007, STANDARD SYNCHRONIZA
[3]  
[Anonymous], 2016, R11610140 3GPP QUALC
[4]  
[Anonymous], 2007, Standard IEEE 802.11n-D2.0
[5]  
[Anonymous], 2009, 302307V121 ETSI EN
[6]  
[Anonymous], 2017, 38212V1500 3GPP
[7]   Reduced-complexity decoding of LDPC codes [J].
Chen, JH ;
Dholakia, A ;
Eleftheriou, E ;
Fossorier, MRC ;
Hu, XY .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2005, 53 (08) :1288-1299
[8]   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
[9]   Reduced complexity iterative decoding of low-density parity check codes based on belief propagation [J].
Fossorier, MPC ;
Mihaljevic, M ;
Imai, H .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1999, 47 (05) :673-680
[10]   LOW-DENSITY PARITY-CHECK CODES [J].
GALLAGER, RG .
IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01) :21-&