Reduced-Complexity Min-Sum Algorithm for Decoding LDPC Codes With Low Error-Floor

被引:54
作者
Angarita, Fabian [1 ]
Valls, Javier [1 ]
Almenar, Vicenc [1 ]
Torres, Vicente [1 ]
机构
[1] Univ Politecn Valencia, Inst Telecomunicac & Aplicac Multimedia, Gandia 46730, Spain
关键词
Error correction codes (ECC); error-floor; low-density parity-check (LDPC) codes; VLSI; PARITY-CHECK CODES; 10GBASE-T ETHERNET; ARCHITECTURE; DECODERS; DESIGN;
D O I
10.1109/TCSI.2014.2304660
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a low-complexity min-sum algorithm for decoding low-density parity-check codes. It is an improved version of the single-minimum algorithm where the two-minimum calculation is replaced by one minimum calculation and a second minimum emulation. In the proposed one, variable correction factors that depend on the iteration number are introduced and the second minimum emulation is simplified, reducing by this way the decoder complexity. This proposal improves the performance of the single-minimum algorithm, approaching to the normalized min-sum performance in the water-fall region. Also, the error-floor region is analyzed for the code of the IEEE 802.3an standard showing that the trapping sets are decoded due to a slow down of the convergence of the algorithm. An error-floor free operation below BER = 10(-15) is shown for this code by means of a field-programmable gate array (FPGA)-based hardware emulator. A layered decoder is implemented in a 90-nm CMOS technology achieving 12.8 Gbps with an area of 3.84 mm(2).
引用
收藏
页码:2150 / 2158
页数:9
相关论文
共 34 条
[1]  
Angarita F, 2012, IEEE I C ELECT CIRC, P404, DOI 10.1109/ICECS.2012.6463664
[2]  
[Anonymous], 2009, Standard IEEE 802.11n-2009
[3]  
[Anonymous], 2009, 802153C2009IEEE
[4]  
Bao D, 2012, ASIA S PACIF DES AUT, P565, DOI 10.1109/ASPDAC.2012.6165020
[5]  
Cevrero A., 2010, P IEEE AS SOL STAT C, P1, DOI 10.1109/ ASSCC.2010.5716619
[6]   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
[7]   Hardware Implementation of a Backtracking-Based Reconfigurable Decoder for Lowering the Error Floor of Quasi-Cyclic LDPC Codes [J].
Chen, Xiaoheng ;
Kang, Jingyu ;
Lin, Shu ;
Akella, Venkatesh .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2011, 58 (12) :2931-2943
[8]   Power reduction techniques for LDPC decoders [J].
Darabiha, Ahmad ;
Carusone, Anthony Chan ;
Kschischang, Frank R. .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2008, 43 (08) :1835-1845
[9]  
Darabiha A, 2006, IEEE INT SYMP CIRC S, P149
[10]   A class of low-density parity-check codes constructed based on Reed-Solomon codes with two information symbols [J].
Djurdjevic, I ;
Xu, J ;
Abdel-Ghaffar, K ;
Lin, S .
IEEE COMMUNICATIONS LETTERS, 2003, 7 (07) :317-319