• DocumentCode
    2013028
  • Title

    Fast Hardware Upper-Bound Power Estimation for a Novel FPGA-Based HW/SW Partitioning Scheme

  • Author

    Abdelhalim, M.B. ; Habib, S.E.-D.

  • Author_Institution
    Electron. & Commun. Dept., Cairo Univ., Cairo
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    393
  • Lastpage
    398
  • Abstract
    In this paper a fast and accurate upper-bound power consumption estimation tool for FPGA-based designs is presented. The tool is developed in the context of a HW/SW partitioning tool. Rather than modeling the hardware implementation as a single alternative, our approach for HW/SW partitioning models the hardware as two extreme alternatives that bound the latency range for different hardware implementations. The presented estimation tool estimates the power consumption for these two hardware alternatives. The computational cost of the presented estimation tool depends linearly on the design complexity as no simulation processes are performed, and hence, it is very useful for fast design space exploration. Testing this estimation tool on several designs showed that this tool is also accurate. Overall power consumption estimations are within plusmn4% of the actual power consumed with an average of 1% error. However, Logic Elements (LEs) and clock power estimates are accurate with an average error of 8.25% and 6.25%, respectively.
  • Keywords
    electronic engineering computing; field programmable gate arrays; hardware-software codesign; FPGA; HW-SW partitioning scheme; upper-bound power consumption estimation tool; Clocks; Cyclones; Energy consumption; Field programmable gate arrays; Frequency estimation; Hardware; Logic; Space exploration; Table lookup; Very large scale integration; HW/SW Partitioning; Power consumption Estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symposium on VLSI, 2008. ISVLSI '08. IEEE Computer Society Annual
  • Conference_Location
    Montpellier
  • Print_ISBN
    978-0-7695-3291-2
  • Electronic_ISBN
    978-0-7695-3170-0
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2008.45
  • Filename
    4556827