• DocumentCode
    2545677
  • Title

    High-Level Power Estimation and Low-Power Design Space Exploration for FPGAs

  • Author

    Chen, Deming ; Cong, Jason ; Fan, Yiping ; Zhang, Zhiru

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Illinois Univ., Urbana-Champaign, IL
  • fYear
    2007
  • fDate
    23-26 Jan. 2007
  • Firstpage
    529
  • Lastpage
    534
  • Abstract
    In this paper, we present a simultaneous resource allocation and binding algorithm for FPGA power minimization. To fully validate our methodology and result, our work targets a real FPGA architecture - Altera Stratix FPGA, which includes generic logic elements, DSP cores, and memories, etc. We design a high-level power estimator for this architecture and evaluate its estimation accuracy against a commercial gate-level power estimator - Quartus II PowerPlay Analyzer. During the synthesis stage, we pay special attention to interconnections and multiplexers. We concentrate on resource allocation and binding tasks because they are the key steps to determine the interconnections. We use a novel approach to explore the design space. Experimental results show that our high-level power estimator is 8.7% away from PowerPlay Analyzer. Meanwhile, we are able to achieve a significant amount of power reduction (32%) with better circuit speed (16%) compared to a traditional resource allocation and binding algorithm.
  • Keywords
    field programmable gate arrays; high level synthesis; logic design; low-power electronics; resource allocation; Altera Stratix FPGA; FPGA power minimization; Quartus II PowerPlay Analyzer; binding algorithm; binding tasks; field programmable gate arrays; gate-level power estimator; high-level power estimation; low-power design space exploration; real FPGA architecture; resource allocation; Delay; Field programmable gate arrays; High level synthesis; Integrated circuit interconnections; Logic; Multiplexing; Power generation; Registers; Resource management; Space exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. ASP-DAC '07. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    1-4244-0629-3
  • Electronic_ISBN
    1-4244-0630-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2007.358040
  • Filename
    4196086