• DocumentCode
    815069
  • Title

    Power Reduction Techniques for LDPC Decoders

  • Author

    Darabiha, Ahmad ; Carusone, Anthony Chan ; Kschischang, R.

  • Author_Institution
    Edward S. Rogers Sr. Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON
  • Volume
    43
  • Issue
    8
  • fYear
    2008
  • Firstpage
    1835
  • Lastpage
    1845
  • Abstract
    This paper investigates VLSI architectures for low-density parity-check (LDPC) decoders amenable to low-voltage and low-power operation. First, a highly-parallel decoder architecture with low routing overhead is described. Second, we propose an efficient method to detect early convergence of the iterative decoder and terminate the computations, thereby reducing dynamic power. We report on a bit-serial fully-parallel LDPC decoder fabricated in a 0.13-mum CMOS process and show how the above techniques affect the power consumption. With early termination, the prototype is capable of decoding with 10.4 pJ/bit/iteration, while performing within 3 dB of the Shannon limit at a BER of 10-5 and with 3.3 Gb/s total throughput. If operated from a 0.6 V supply, the energy consumption can be further reduced to 2.7 pJ/bit/iteration while maintaining a total throughput of 648 Mb/s, due to the highly-parallel architecture. To demonstrate the applicability of the proposed architecture for longer codes, we also report on a bit-serial fully-parallel decoder for the (2048, 1723) LDPC code in 10 GBase-T standard synthesized with a 90-nm CMOS library.
  • Keywords
    CMOS integrated circuits; VLSI; codecs; iterative decoding; parity check codes; CMOS process; LDPC decoders; Shannon limit; VLSI architectures; bit rate 3.3 Gbit/s; bit rate 648 Mbit/s; bit-serial fully-parallel decoder; iterative decoder; low-density parity-check decoders; power consumption; power reduction techniques; size 90 nm; voltage 0.6 V; CMOS process; Computer architecture; Convergence; Energy consumption; Iterative decoding; Iterative methods; Parity check codes; Routing; Throughput; Very large scale integration; 10 Gigabit Ethernet; channel coding; iterative message passing; low-density parity-check codes; very-large-scale integration;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.2008.925402
  • Filename
    4578752