• DocumentCode
    1116831
  • Title

    Optimal Overlapped Message Passing Decoding of Quasi-Cyclic LDPC Codes

  • Author

    Dai, Yongmei ; Yan, Zhiyuan ; Chen, Ning

  • Author_Institution
    Lehigh Univ., Bethlehem
  • Volume
    16
  • Issue
    5
  • fYear
    2008
  • fDate
    5/1/2008 12:00:00 AM
  • Firstpage
    565
  • Lastpage
    578
  • Abstract
    Efficient hardware implementation of low-density parity-check (LDPC) codes is of great interest since LDPC codes are being considered for a wide range of applications. Recently, overlapped message passing (OMP) decoding has been proposed to improve the throughput and hardware utilization efficiency (HUE) of decoder architectures for LDPC codes. In this paper, we first study the scheduling for the OMP decoding of LDPC codes, and show that maximizing the throughput gain amounts to minimizing the intra- and inter-iteration waiting times. We then focus on the OMP decoding of quasi-cyclic (QC) LDPC codes. We propose a partly parallel OMP decoder architecture and implement it using FPGA. For any QC LDPC code, our OMP decoder achieves the maximum throughput gain and HUE due to overlapping, hence has higher throughput and HUE than previously proposed OMP decoders while maintaining the same hardware requirements. We also show that the maximum throughput gain and HUE achieved by our OMP decoder are ultimately determined by the given code. Thus, we propose a coset-based construction method, which results in QC LDPC codes that allow our optimal OMP decoder to achieve higher throughput and HUE.
  • Keywords
    field programmable gate arrays; message passing; parity check codes; FPGA; hardware utilization efficiency; low-density parity-check codes; optimal overlapped message passing decoding; quasi-cyclic LDPC codes; Hardware utilization efficiency (HUE); low-density parity-check (LDPC) codes; message passing; quasi-cyclic (QC) codes; throughput;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2008.917540
  • Filename
    4479869