Low-complexity high-speed decoder design for quasi-cyclic LDPC codes

被引:101
作者
Wang, Zhongfeng [1 ]
Cui, Zhiqiang [1 ]
机构
[1] Oregon State Univ, Sch Elect Engn & Comp Sci, Corvallis, OR 97330 USA
关键词
error correction codes; field programmable gate array (FPGA); low density parity check (LDPC); parallel processing; quasi-cyclic (QC) codes;
D O I
10.1109/TVLSI.2007.891098
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper studies low-complexity high-speed decoder architectures for quasi-cyclic low density parity check (QC-LDPC) codes. Algorithmic transformation and architectural level optimization are incorporated to reduce the critical path. Enhanced partially parallel decoding architectures are proposed to linearly increase the throughput of conventional partially parallel decoders through introducing a small percentage of extra hardware. Based on the proposed architectures, a (8176,7154) Euclidian geometry-based QC-LDPC code decoder is implemented on Xilinx field programmable gate array (FPGA) Virtex-II 6000, where an efficient nonuniform quantization scheme is employed to reduce the size of memories storing soft messages. FPGA implementation results show that the proposed decoder can achieve a maximum (source data) decoding throughput of 172 Mb/s at 15 iterations.
引用
收藏
页码:104 / 114
页数:11
相关论文
共 28 条
[1]  
BHAGAWAT P, 2005, P ICASSP, pV29
[2]   A 690-mW 1-Gb/s 1024-b, rate-1/2 low-density parity-check code decoder [J].
Blanksby, AJ ;
Howland, CJ .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2002, 37 (03) :404-412
[3]   Near optimum universal belief propagation based decoding of low-density parity check codes [J].
Chen, JH ;
Fossorier, MPC .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2002, 50 (03) :406-414
[4]   Near-Shannon-limit quasi-cyclic low-density parity-check codes [J].
Chen, L ;
Xu, J ;
Djurdjevic, I ;
Lin, S .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2004, 52 (07) :1038-1042
[5]   A FPGA and ASIC implementation of rate 1/2, 8088-b irregular low density parity check decoder [J].
Chen, Y ;
Hocevar, D .
GLOBECOM'03: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-7, 2003, :113-117
[6]  
Cui ZQ, 2006, IEEE INT SYMP CIRC S, P5095
[7]  
FANJL, 2000, P 2 INT S TURB COD, P545
[8]   Quasi-cyclic low-density parity-check codes from circulant permutation matrices [J].
Fossorier, MPC .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (08) :1788-1793
[9]  
Hocevar DE, 2003, 2003 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, P2708
[10]  
KAN SH, 2004, P INT S CIRC SYST