• 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