Title :
Energy awareness through software optimisation as a performance estimate case study of the MC68HC908GP32 microcontroller
Author :
Oliver, Joan ; Mocanu, Octavian ; Ferrer, Carles
Author_Institution :
Univ. Autonoma de Barcelona, Bellaterra, Spain
Abstract :
We treat the topic of the energy consumption for a typical controller involved in smart sensor applications. Since in practice a common situation involves using off-the-shelf processors, in our case a Motorola HC908 family microcontroller, we concentrate on techniques leading to an optimisation at software level for low power requirements. The aim we envisage is to lower the energy consumption by means of due instruction selection and reordering, cycle and branch optimisation, and memory use such that without changing the original task a program performs, the energy consumed while executing it should decrease.
Keywords :
circuit optimisation; intelligent sensors; low-power electronics; microcontrollers; optimisation; power consumption; MC68HC908GP32 microcontroller; Motorola HC908; branch optimisation; energy awareness; energy consumption; low power requirements; off-the-shelf processor; performance estimation; smart sensor application; software optimisation; Application software; Computer aided software engineering; Embedded software; Energy consumption; Hardware; Intelligent sensors; Microcontrollers; Sensor phenomena and characterization; Sensor systems; Software performance;
Conference_Titel :
Microprocessor Test and Verification: Common Challenges and Solutions, 2003. Proceedings. 4th International Workshop on
Print_ISBN :
0-7695-2045-6
DOI :
10.1109/MTV.2003.1250271