Configurable and High-Throughput Architectures for Quasi-Cyclic Low-Density Parity-Check Codes

被引:0
作者
Al Hariri, Alaa Aldin [1 ]
Monteiro, Fabrice [1 ]
Sieler, Loic [1 ]
Dandache, Abbas [1 ]
机构
[1] Univ Lorraine, 7 Rue Marconi, F-57070 Metz, France
来源
2014 21ST IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS) | 2014年
关键词
Error correcting codes; QC-LDPC; parallel and configurable architectures; FPGA implementation; min-sum(MS) algorithm;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
LDPC codes are currently the most promising coding technique to achieve the Shannon capacity, making them very popular in modern telecommuncation applications. Despite the attractivity stemming from their effectiveness, encoding and decoding LDPC codes is a rather complex task, due to the size and structure of the codes, especially when considering the ever increasing need for higher throughput in communication networks. All these constraints are setting the demand for new encoding/decoding architectures very high. In this paper, we propose effective encoder and decoder architectures for the Quasi-Cycle subclass of LDPC codes. The main features being targeted are pre-synthesis configurability and high throughput. QC-LDPC codes exhibit a highly regular structure in their parity check matrices making easier the design process to obtain the high levels of architectural parallelism necessary to achieve the required high throughputs. In order to validate our design, several encoder and decoder were implemented on FPGAs of the Altera Stratix III and Xilinx Virtex4 using different code parameters (block length and code rate) for QC-LPDC codes from the WiMAX (IEEE 802.16e) and the WiFi (IEEE 802.11n) protocols. Throughputs up to 32 Gbits/s and 732 Mbits/s have been achieved for the encoder and decoder, respectively.
引用
收藏
页码:790 / 793
页数:4
相关论文
共 9 条
[1]  
[Anonymous], 2009, 203116 IEEE
[2]  
Chandrasetty V. A., 2012, J NETWORKS, V7
[3]   Design and Implementation for High Speed LDPC Decoder with Layered Decoding [J].
Ding, Hong ;
Yang, Shuai ;
Luo, Wu ;
Dong, Mingke .
2009 WRI INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND MOBILE COMPUTING: CMC 2009, VOL I, 2009, :156-160
[4]  
GALLAGHER RG, 1963, LOW DENSITY PARITY C
[5]  
Jiang X., 2010, INT S HIGH PERF COMP, P1
[6]  
Lee DU, 2004, ANN IEEE SYM FIELD P, P101
[7]   Low density parity check codes with semi-random parity check matrix [J].
Ping, L ;
Leung, WK ;
Phamdo, N .
ELECTRONICS LETTERS, 1999, 35 (01) :38-39
[8]  
SUN Y, 2006, P IEEE WORK CIRC SYS, P225
[9]   A Flexible Hardware Encoder for Systematic Low-Density Parity-Check Codes [J].
Yasotharan, Hemesh ;
Carusone, Anthony Chan .
2009 52ND IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2009, :54-57