Title :
Developing an environment for embedded software energy estimation
Author :
Nikolaidis, S. ; Laopoulos, Th ; Chatzigeorgiou, A.
Author_Institution :
Dept. of Phys., Aristotle Univ. of Thessaloniki
Abstract :
We present a complete description and evaluation of the features of a novel method for the instruction-level energy consumption measurement and the corresponding modeling approach for embedded microprocessors. According to the proposed method the base and inter-instruction energy costs of the ARM7 embedded processor as well as the energy cost due to different values in the instruction parameters are modeled. These models can be used in the estimation of the energy consumed by the processor to execute real software programs. A software tool has been developed for this estimation. The energy models derived for the instructions of ARM7 embedded processor are analyzed and the energy estimation framework is presented
Keywords :
embedded systems; instruction sets; microcomputers; power consumption; programming environments; software cost estimation; software tools; ARM7 embedded microprocessors; embedded software energy estimation; instruction-level energy consumption measurement; low power systems; software cost estimation; software modeling tool; software power consumption; Circuit simulation; Costs; Current measurement; Embedded software; Energy consumption; Energy measurement; Microprocessors; Power system modeling; Software measurement; Software tools;
Conference_Titel :
Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, 2003. Proceedings of the Second IEEE International Workshop on
Conference_Location :
Lviv
Print_ISBN :
0-7803-8138-6
DOI :
10.1109/IDAACS.2003.1249508