DocumentCode
626775
Title
Low-complexity finite alphabet iterative decoders for LDPC codes
Author
Fang Cai ; Xinmiao Zhang ; Declercq, David ; Vasic, Bane ; Dung Viet Nguyen ; Planjery, Shiva
fYear
2013
fDate
19-23 May 2013
Firstpage
1332
Lastpage
1335
Abstract
Low-density parity-check (LDPC) codes are adopted in many applications due to their Shannon-limit approaching error-correcting performance. Nevertheless, belief-propagation (BP) based decoding of these codes suffers from the error-floor problem. Recently, a new type of decoders termed finite alphabet iterative decoders (FAIDs) were introduced. The FAIDs use simple Boolean maps for variable node processing. With very short word length, they can surpass the BP-based decoders in the error floor region. This paper develops a low-complexity implementation architecture for FAIDs by making use of their properties. Particularly, an innovative bit-serial check node unit is designed for FAIDs, and the symmetric Boolean maps for variable node processing lead to small silicon area. An optimized data scheduling scheme is also proposed to increase the hardware utilization efficiency. From synthesis results, the proposed FAID implementation needs only 52% area to reach the same throughput as one of the most efficient Min-sum decoders for an example (7807, 7177) LDPC code, while achieving better error-correcting performance in the error-floor region.
Keywords
error correction; iterative decoding; parity check codes; BP-based decoding; Boolean map; FAID implementation; LDPC codes; Shannon limit; belief propagation; error-correcting performance; error-floor problem; hardware utilization efficiency; innovative bit-serial check node unit; low-complexity finite alphabet iterative decoders; low-complexity implementation architecture; low-density parity-check codes; min-sum decoder; optimized data scheduling scheme; silicon area; variable node processing; Clocks; Computer architecture; Decoding; Hardware; Iterative decoding; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
Conference_Location
Beijing
ISSN
0271-4302
Print_ISBN
978-1-4673-5760-9
Type
conf
DOI
10.1109/ISCAS.2013.6572100
Filename
6572100
Link To Document