DocumentCode
2587916
Title
A scalable architecture for LDPC decoding
Author
Cocco, Mauro ; Dielissen, John ; Heijligers, Marc ; Hekstra, Andries ; Huisken, Jos
Author_Institution
Silicon Hive, Eindhoven, Netherlands
Volume
3
fYear
2004
fDate
16-20 Feb. 2004
Firstpage
88
Abstract
Low density parity check (LDPC) codes offer excellent error correcting performance. However, current implementations are not capable of achieving the performance required by next generation storage and telecom applications. Extrapolation of many of those designs is not possible because of routing congestions. This article proposes a new architecture, based on a redefinition of a lesser-known LDPC decoding algorithm. As random LDPC codes are the most powerful, we abstain from making simplifying assumptions about the LDPC code which could ease the routing problem. We avoid the routing congestion problem by going for multiple independent sequential decoding machines, each decoding separate received codewords. In this serial approach the required amount of memory must be multiplied by the large number of machines. Our key contribution is a check node centric reformulation of the algorithm which gives huge memory reduction and which thus makes the serial approach possible.
Keywords
error correction; parity check codes; sequential decoding; telecommunication congestion control; LDPC decoding algorithm; error correcting performance; low density parity check codes; memory reduction; multiple independent sequential decoding machines; routing congestions; scalable architecture; Algorithm design and analysis; Bipartite graph; Computer architecture; Decoding; Equations; Error correction codes; Kernel; Message passing; Parity check codes; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2085-5
Type
conf
DOI
10.1109/DATE.2004.1269212
Filename
1269212
Link To Document