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
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;
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
DOI :
10.1109/FPL.2007.4380643