• DocumentCode
    270504
  • Title

    Reduced-Complexity Min-Sum Algorithm for Decoding LDPC Codes With Low Error-Floor

  • Author

    Angarita, Fabián ; Valls, Javier ; Almenar, Vicenc ; Torres, V.

  • Author_Institution
    Inst. de Telecomun. y Aplic. Multimedia, Univ. Politec. de Valencia, Gandia, Spain
  • Volume
    61
  • Issue
    7
  • fYear
    2014
  • fDate
    Jul-14
  • Firstpage
    2150
  • Lastpage
    2158
  • Abstract
    This paper proposes a low-complexity min-sum algorithm for decoding low-density parity-check codes. It is an improved version of the single-minimum algorithm where the two-minimum calculation is replaced by one minimum calculation and a second minimum emulation. In the proposed one, variable correction factors that depend on the iteration number are introduced and the second minimum emulation is simplified, reducing by this way the decoder complexity. This proposal improves the performance of the single-minimum algorithm, approaching to the normalized min-sum performance in the water-fall region. Also, the error-floor region is analyzed for the code of the IEEE 802.3an standard showing that the trapping sets are decoded due to a slow down of the convergence of the algorithm. An error-floor free operation below BER=10-15 is shown for this code by means of a field-programmable gate array (FPGA)-based hardware emulator. A layered decoder is implemented in a 90-nm CMOS technology achieving 12.8 Gbps with an area of 3.84 mm2.
  • Keywords
    computational complexity; error correction codes; error statistics; field programmable gate arrays; parity check codes; IEEE 802.3an standard; LDPC decoding; decoder complexity; error-floor free operation; field-programmable gate array-based hardware emulator; low error-floor; low-complexity min-sum algorithm; low-density parity-check codes decoding; normalized min-sum performance; performance error-floor region; single-minimum algorithm; Algorithm design and analysis; Complexity theory; Decoding; EPON; IEEE 802.3 Standards; Parity check codes; Quantization (signal); Error correction codes (ECC); VLSI; error-floor; low-density parity-check (LDPC) 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.2014.2304660
  • Filename
    6742731