FPGA IMPLEMENTATION OF A FLEXIBLE DECODER FOR LONG LDPC CODES

被引:12
作者
Beuschel, Christiane [1 ]
Pfleiderer, Hans-Joerg [1 ]
机构
[1] Univ Ulm, Inst Microelect, D-89081 Ulm, Germany
来源
2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2 | 2008年
关键词
D O I
10.1109/FPL.2008.4629929
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Over the last years LDPC codes became more and more popular because of their near Shannon limit error correcting performance. Structured code classes which ease decoder design have already been standardized for DVB-S2, IEEE WiMax 802.16e or WiFi. In this paper we introduce a flexible decoder architecture which can decode any structured or unstructured LDPC code using the identical hardware. Furthermore we present a mapping algorithm which "compiles" the parity-check matrix of the desired LDPC code. This concept allows adaption of the decoder controller to different LDPC codes without requiring a new synthesis run. We implemented the proposed decoder on a XILINX XC4LX160 FPGA and give bit error rates to verify design and mapping algorithm. In contrast to previously presented flexible implementations our design is able to decode LDPC codes of 30 times longer codeword lengths up to N = 65, 000.
引用
收藏
页码:185 / 190
页数:6
相关论文
共 11 条
[1]   The development of turbo and LDPC codes for deep-space applications [J].
Andrews, Kenneth S. ;
Divsalar, Dariush ;
Dolinar, Sam ;
Hamkins, Jon ;
Jones, Christopher R. ;
Pollara, Fabrizio .
PROCEEDINGS OF THE IEEE, 2007, 95 (11) :2142-2156
[2]  
[Anonymous], 2006, 80216E2005 IEEE COMP
[3]   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
[4]  
Dielissen J, 2007, DES AUT TEST EUROPE, P337
[5]  
Digital Video Broadcasting (DVB), 302307 ETSI EN
[6]  
Gallager R, 1963, THESIS CAMBRIDGE
[7]  
GUILLOUD F, 2003, 3 INT S TURB COD REL, P451
[8]   A synthesizable IP core for DVB-S2 LDPC code decoding [J].
Kienle, F ;
Brack, T ;
Wehn, N .
DESIGNERS' FORUM: DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2005, :100-105
[9]  
MacKay D. J. C., ENCY SPARSE GRAPH CO
[10]   Implementation of a flexible LDPC decoder [J].
Masera, Guido ;
Quaglio, Federico ;
Vacca, Fabrizio .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2007, 54 (06) :542-546