• DocumentCode
    1772647
  • Title

    Energy-efficient gear-shift LDPC decoders

  • Author

    Cushon, Kevin ; Hemati, Saied ; Mannor, Shie ; Gross, Warren J.

  • Author_Institution
    Institutionen for Systemteknik, Linkoping Univ., Linkoping, Sweden
  • fYear
    2014
  • fDate
    18-20 June 2014
  • Firstpage
    219
  • Lastpage
    223
  • Abstract
    In this paper, we present LDPC decoder designs based on gear-shift algorithms, which can use multiple decoding algorithms or update rules over the course of decoding a single frame. By first attempting to decode using low-complexity algorithms, followed by high-complexity algorithms, we increase energy efficiency without sacrificing error correction performance. We present the GSP and IGSP algorithms, and ASIC designs of these algorithms for the 10 Gbps Ethernet (2048,1723) LDPC code. In 65nm CMOS, our pipelined GSP decoder achieves a core area of 5.29mm2, throughput of 88.1 Gbps, and energy efficiency of 39.3 pJ/bit, while our IGSP decoder achieves a core area of 6.00mm2, throughput of 100.3 Gbps, and energy efficiency of 14.6 pJ/bit. Both algorithms achieve error correction performance equivalent to the offset min-sum algorithm. The throughput per unit area and energy efficiency of these decoders improve upon state-of-the-art decoders with comparable error correction performance.
  • Keywords
    application specific integrated circuits; error correction codes; iterative decoding; parity check codes; ASIC design; CMOS; Ethernet; GSP algorithm; GSP decoder; IGSP algorithm; energy-efficient gear-shift LDPC decoders; error correction performance; high-complexity algorithm; iterative decoding; low-complexity algorithm; multiple decoding algorithm; Algorithm design and analysis; Clocks; Decoding; Error correction; Iterative decoding; Throughput; Iterative decoding; LDPC codes; VLSI; energy efficiency; gear-shift;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors (ASAP), 2014 IEEE 25th International Conference on
  • Conference_Location
    Zurich
  • Type

    conf

  • DOI
    10.1109/ASAP.2014.6868665
  • Filename
    6868665