DocumentCode
1659369
Title
A flexible and overlapped QC-LDPC decoder
Author
Malema, Gabofetswe
Author_Institution
Dept. of Comput. Sci., Univ. of Botswana, Gaborone
fYear
2008
Firstpage
1739
Lastpage
1743
Abstract
There are many low-density parity-check (LDPC) decoder architectures in the literature most of which are based on structured codes. Besides been specific to a particular class of codes, suggested architectures are limited in scalability. The major challenge in decoder design and implementation is the consideration of several strongly interrelated factors. These factors affect decoder computation and communication complexity, and error-correcting performance. In this paper we present a low-complexity, flexible and scalable LDPC decoder architecture for quasi-cyclic codes that supports multiple code designs (size, weights, rates, regular and irregular). The architecture is a result of a combination of flexible code construction and computation overlapping techniques. The architecture is based on overlapping techniques that allow sequential processing of check and variable nodes. The overlapping techniques lead to a low-complexity decoder interconnect compared to the existing techniques as they allow serial processing of code sub-matrices as compared to parallel processing of all sub-matrices in the existing overlapping technique. Although the architecture is based on quasi-cyclic codes, it can also be applied to random or other structured codes making it the most flexible, scalable and high-throughput partly-parallel LDPC decoder architecture.
Keywords
codecs; communication complexity; cyclic codes; error correction codes; parity check codes; code construction; code sub-matrices; communication complexity; computation overlapping techniques; decoder design; error-correcting performance; high-throughput partly-parallel decoder architecture; low-complexity decoder; low-density parity-check decoder architecture; multiple code designs; parallel processing; quasi-cyclic codes; sequential processing; Complexity theory; Computer architecture; Computer science; Error correction codes; Hardware; Iterative decoding; Parallel processing; Parity check codes; Scalability; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing, 2008. ICSP 2008. 9th International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4244-2178-7
Electronic_ISBN
978-1-4244-2179-4
Type
conf
DOI
10.1109/ICOSP.2008.4697474
Filename
4697474
Link To Document