Energy awareness through software optimisation as a performance estimate case study of the MC68HC908GP32 microcontroller
- 6 May 2004
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Proceedings. 4th International Workshop on Microprocessor Test and Verification - Common Challenges and Solutions
- p. 111-116
- https://doi.org/10.1109/mtv.2003.1250271
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
This publication has 4 references indexed in Scilit:
- Power-aware systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Quantifying and enhancing power awareness of VLSI systemsIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2001
- Precomputation-based sequential logic optimization for low powerIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 1994
- Power analysis of embedded software: a first step towards software power minimizationIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 1994