• DocumentCode
    2062287
  • Title

    A Power Estimation Model for an FPGA-Based Softcore Processor

  • Author

    Zipf, Peter ; Hinkelmann, Heiko ; Deng, Lei ; Glesner, Manfred ; Blume, Holger ; Noll, Tobias G.

  • Author_Institution
    Darmstadt Univ. of Technol., Darmstadt
  • fYear
    2007
  • fDate
    27-29 Aug. 2007
  • Firstpage
    171
  • Lastpage
    176
  • Abstract
    We describe the application of a hybrid functional level power analysis (FLPA) and instruction level power analysis (ILPA) approach to a processor model implemented on an FPGA. This technique enables the estimation of the task specific power consumption of the modeled processor, in our case a LEON2, very early during a system design flow, based on the software which will run on it. The FLPA/ILPA model used during our work as well as the test scenarios and the measured results are described. Later, the function block separation and the power consumption modeling are discussed. Finally, the model is validated by benchmarking. The obtained model is promising in the sense that a) its estimations are close (4 % on average) to the measured data, and b) the model structure is similar to that of hardcore processors which is not a trivial result.
  • Keywords
    field programmable gate arrays; microprocessor chips; power aware computing; FPGA-based softcore processor; field programmable gate arrays; function block separation; functional level power analysis; hardcore processor model; instruction level power analysis; power consumption modeling; power estimation model; Application software; Energy consumption; Field programmable gate arrays; Mathematical model; Microelectronics; Performance analysis; Power engineering computing; Power system modeling; Predictive models; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4244-1060-6
  • Electronic_ISBN
    978-1-4244-1060-6
  • Type

    conf

  • DOI
    10.1109/FPL.2007.4380643
  • Filename
    4380643