• DocumentCode
    3049654
  • Title

    Reducing dynamic power consumption in FPGAs using precomputation

  • Author

    Tsang, Chi Chiu ; So, Hayden K -H

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Univ. of Hong Kong, Hong Kong, China
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    407
  • Lastpage
    410
  • Abstract
    This paper studies the effectiveness of employing precomputation in reducing dynamic power consumption in commercial off-the-shelf (COTS) FPGAs. Precomputation is a high-level logic optimization technique that lowers power consumption of a design by disabling part of the circuit based on a few relatively simple precomputation conditions. With careful design considerations, the increased logic utilization and its associated power consumption can be justified by the power saving resulted from disabling a much larger part of the design. This fundamental trade-off benefits particularly well from the tile-based structures of modern FPGAs that consist of large number of redundant logic cells. Using the design of a comparator as an example, we study the trade-offs and unique opportunities provided by modern FPGA architectures in employing precomputation as a technique to reduce dynamic power consumption. In our example, 83% of dynamic power from logic, or 43.1% of total dynamic power including routing is reduced with negligible increase in resource consumption.
  • Keywords
    field programmable gate arrays; commercial off-the-shelf FPGA; dynamic power consumption reduction; logic utilization; precomputation; redundant logic cells; Application specific integrated circuits; Design optimization; Embedded system; Energy consumption; Field programmable gate arrays; Logic circuits; Logic design; Power engineering and energy; Programmable logic arrays; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2009. FPT 2009. International Conference on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4244-4375-8
  • Electronic_ISBN
    978-1-4244-4377-2
  • Type

    conf

  • DOI
    10.1109/FPT.2009.5377692
  • Filename
    5377692