• DocumentCode
    2733976
  • Title

    Reducing power consumption in FPGAs by pipelining

  • Author

    Bard, Steve ; Rafla, Nader I.

  • Author_Institution
    Cypress Semicond. Corp., Cypress, CA
  • fYear
    2008
  • fDate
    10-13 Aug. 2008
  • Firstpage
    173
  • Lastpage
    176
  • Abstract
    Reducing the logic levels in digital hardware designs can dramatically reduce power consumption of field-programmable gate arrays (FPGAs). In this study, logic levels were varied by applying different degrees of pipelining to five types of circuits: a parity circuit, two multipliers, an adder-based design, a sine-cosine generator, and an encryption circuit. Power was measured to the core logic of a 90-nm FPGA for each design. Results show that reducing the logic levels in a parity circuit can cut dynamic switching power by nearly a third, with no area expense. They also indicate that introducing pipeline registers can cut power by 44 percent to 83 percent in the other designs. In most cases, the reduction can be achieved with little or no area expense. In other cases, a noteworthy area tradeoff is required. The reduction can be attributed to the pipeline registerspsila ability to curb the number of useless signal transitions, or glitches. Reducing logic levels can reduce glitches by orders of magnitude, according to the results. The power-reduction techniques could be applied to many digital logic circuits and would be especially effective in compute-intensive designs.
  • Keywords
    field programmable gate arrays; logic design; low-power electronics; FPGA; adder-based design; digital logic circuits; encryption circuit; field-programmable gate arrays; logic levels; multipliers; parity circuit; pipeline registers; pipelining; power consumption; power-reduction techniques; sine-cosine generator; size 90 nm; Cryptography; Energy consumption; Field programmable gate arrays; Hardware; Logic arrays; Logic circuits; Logic design; Pipeline processing; Power measurement; Switching circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2008. MWSCAS 2008. 51st Midwest Symposium on
  • Conference_Location
    Knoxville, TN
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4244-2166-4
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2008.4616764
  • Filename
    4616764