VLSI decoder architecture for high throughput, variable block-size and multi-rate LDPC codes

被引:39
作者
Sun, Yang [1 ]
Karkooti, Marjan [1 ]
Cavallaro, Joseph R. [1 ]
机构
[1] Rice Univ, Dept Elect & Comp Engn, Houston, TX 77005 USA
来源
2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11 | 2007年
关键词
D O I
10.1109/ISCAS.2007.378514
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A low-density parity-check (LDPC) decoder architecture that supports variable block sizes and multiple code rates is presented. The proposed architecture is based on the structured quasi-cyctic (QC-LDPC) codes whose performance compares favorably with that of randomly constructed LDPC codes for short to moderate block sizes. The main contribution of this work is to address the variable block-size and multirate decoder hardware complexity that stems from the irregular LDPC codes. The overall decoder, which was synthesized, placed and routed on TSMC 0.13-micron CMOS technology with a core area of 4.5 square millimeters, supports variable code lengths from 360 to 4200 bits and multiple code rates between 1/4 and 9/10. The average throughput can achieve 1 Gbps at 2.2 dB SNR.
引用
收藏
页码:2104 / 2107
页数:4
相关论文
共 7 条
[1]   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
[2]   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
[3]   LOW-DENSITY PARITY-CHECK CODES [J].
GALLAGER, RG .
IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01) :21-&
[4]   Configurable, high throughput, irregular LDPC decoder architecture: Tradeoff analysis and implementation [J].
Karkooti, Marjan ;
Radosavljevic, Predrag ;
Cavallaro, Joseph R. .
IEEE 17TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, PROCEEDINGS, 2006, :360-+
[5]   A 640-Mb/s 2048-bit programmable LDPC decoder chip [J].
Mansour, MM ;
Shanbhag, NR .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2006, 41 (03) :684-698
[6]   High-throughput LDPC decoders [J].
Mansour, MM ;
Shanbhag, NR .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (06) :976-996
[7]   LDPC block and convolutional codes based on circulant matrices [J].
Tanner, RM ;
Sridhara, D ;
Sridharan, A ;
Fuja, TE ;
Costello, DJ .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (12) :2966-2984