• DocumentCode
    1490725
  • Title

    A Multimode Shuffled Iterative Decoder Architecture for High-Rate RS-LDPC Codes

  • Author

    Ueng, Yeong-Luh ; Yang, Chung-Jay ; Wang, Kuan-Chieh ; Chen, Chun-Jung

  • Author_Institution
    Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • Volume
    57
  • Issue
    10
  • fYear
    2010
  • Firstpage
    2790
  • Lastpage
    2803
  • Abstract
    For an efficient multimode low-density parity-check (LDPC) decoder, most hardware resources, such as permutators, should be shared among different modes. Although an LDPC code constructed based on a Reed-Solomon (RS) code with two information symbols is not quasi-cyclic, in this paper, we reveal that the structural properties inherent in its parity-check matrix can be adopted in the design of configurable permutators. A partially parallel architecture combined with the proposed permutators is used to mitigate the increase in implementation complexity for the multimode function. The high check-node degree of a high-rate RS-LDPC code leads to challenges in the efficient implementation of a high-throughput decoder. To overcome this difficulty, the variable nodes have been partitioned into several groups, and each group is processed sequentially in order to shorten the critical-path delay and hence increase the maximum operating frequency. In addition, shuffled message-passing decoding is adopted, since fewer iterations can be used to achieve the desired bit-error-rate performance. In order to demonstrate the usefulness of the proposed flexible-permutator-based architecture, one single-mode rate-0.84 decoder and two multimode decoders whose code rates range between 0.79 and 0.93 have been implemented. These decoders can achieve multigigabit-per-second throughput. Using the proposed architecture to support lower rate RS-LDPC codes, e.g., rate-0.568 code, is also investigated.
  • Keywords
    Reed-Solomon codes; error statistics; iterative decoding; matrix algebra; parity check codes; Reed-Solomon code; bit-error-rate performance; configurable permutators; critical-path delay; flexible-permutator-based architecture; high-rate RS-LDPC codes; high-throughput decoder; maximum operating frequency; multimode low-density parity-check decoder; multimode shuffled iterative decoder architecture; parity-check matrix; partial parallel architecture; shuffled message-passing decoding; single-mode rate decoder; Code standards; Communication standards; Computer science; Delay; Frequency; Hardware; Iterative decoding; Parallel architectures; Parity check codes; Throughput; High rate; Reed–Solomon (RS)-LDPC codes; high throughput; low-density parity-check (LDPC) codes; multimode; shuffled iterative decoding; structured codes;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2010.2046964
  • Filename
    5464385