• DocumentCode
    1498311
  • Title

    eIRA LDPC Codes on FPGA

  • Author

    Ding, John ; Yang, Michael

  • Author_Institution
    Syscomm Res., Irvine, CA, USA
  • Volume
    15
  • Issue
    6
  • fYear
    2011
  • fDate
    6/1/2011 12:00:00 AM
  • Firstpage
    665
  • Lastpage
    667
  • Abstract
    eIRA codes are iteratively decodable low-density parity-check (LDPC) codes. They not only offer superior performance to alternative approaches, but they allow linear-time encoding. Well-designed eIRA codes also achieve extremely low error-rate floors. In this letter, we successfully implement a common FPGA platform for eIRA codes. As a demonstration, we took an example parity-check matrix from Example 4 in . For a maximum of seven iterations and 7 bits precision, the error-rate degradation is less than two tenths of a decibel compared to the double precision floating point result. It is important to note that there is no error rate floor close to BER of 10-12. Such a performance is often requested in practical applications, but has never been achieved by graphic codes in the literature so far as we know.
  • Keywords
    field programmable gate arrays; floating point arithmetic; iterative decoding; parity check codes; FPGA; LDPC codes; eIRA codes; floating point; graphic codes; iterative decoding; linear time encoding; low density parity check codes; Bit error rate; Decoding; Error correction; Field programmable gate arrays; Parity check codes; Sparse matrices; Throughput; FPGA; LDPC codes; eIRA codes; error correction codes; error-rate floor;
  • fLanguage
    English
  • Journal_Title
    Communications Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7798
  • Type

    jour

  • DOI
    10.1109/LCOMM.2011.040711.110336
  • Filename
    5752799