• DocumentCode
    104884
  • Title

    Design of a High-Throughput QC-LDPC Decoder With TDMP Scheduling

  • Author

    Ming Zhao ; Xiaolin Zhang ; Ling Zhao ; Chen Lee

  • Author_Institution
    Sch. of Electron. & Inf. Eng., Beihang Univ., Beijing, China
  • Volume
    62
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan. 2015
  • Firstpage
    56
  • Lastpage
    60
  • Abstract
    Low-density parity-check (LDPC) codes with turbodecoding message-passing (TDMP) scheduling can obtain good performance and high convergence rates. In addition, the min- sum (MS) algorithm can reduce the complexity. The hybrid normalized MS algorithm with TDMP scheduling is presented to achieve good performance and to lower the complexity. For a quasi-cyclic LDPC (QC-LDPC) code with a long code length, parallel degree optimization and an offset iterative sequence rule are proposed. With the proposed techniques, the data correlation problem and memory access conflicts during TDMP scheduling can be resolved so that the iteration can smoothly proceed through the reasonable division of each block row. Fabricated in the 90-nm 1-Poly 9-Metal (1P9M) CMOS process, a multimode 96000-bit irregular QC-LDPC decoder is implemented. It attains throughputs of 1.7-3.0 Gb/s and dissipates an average power of 502 mW at an operation frequency of 100 MHz and at 10 iterations. The decoder chip area is 13.32 mm2, with a core area of 9.73 mm2.
  • Keywords
    CMOS integrated circuits; computational complexity; convergence of numerical methods; design engineering; iterative decoding; message passing; parity check codes; turbo codes; 90-nm 1-poly 9-metal CMOS process; TDMP scheduling; code length; complexity reduction; data correlation problem; high convergence rates; high-throughput QC-LDPC decoder design; hybrid normalized MS algorithm; low-density parity-check codes; memory access conflicts; minsum algorithm; multimode 96000-bit irregular QC-LDPC decoder; offset iterative sequence rule; parallel degree optimization; quasicyclic LDPC code; turbo-decoding message-passing scheduling; Decoding; Iterative decoding; Manganese; Random access memory; Scheduling; Throughput; Decoder architecture; MS algo-rithm; QC-LDPC decoder; TDMP scheduling; decoder architecture; iterative sequence; min???sum (MS) algorithm; parallel degree; quasi-cyclic low-density parity-check (QC-LDPC) decoder; turbo-decoding message-passing (TDMP) scheduling;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Express Briefs, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-7747
  • Type

    jour

  • DOI
    10.1109/TCSII.2014.2362661
  • Filename
    6920049