September 12th, 2014
MEET:  Micro-controller Energy Estimation Tool
MEET is an energy profiler tool that estimates the energy consumption of a complete embedded system (CPU+SRAM+Flash). This simulator is based on the ARM version of SimpleScalar simulator. MEET receives an ARM7TDMI compatible binary image and simulates the program at instruction level to measure total energy consumption of the system.
We plan to improve MEET to estimate the power consumption of applications as well as the energy consumption of applications.
DownloadYou can download the latest version from here.
PublicationM. Bazzaz, M. Salehi, and A. Ejlali, "An Accurate Instruction-Level Energy Estimation Model and Tool for Embedded Systems," IEEE Transactions on Instrumentation and Measurement, Volume: 62, Issue: 7, pp. 1927-1934, 2013.
How to use
Compiling MEET from the source is very similar to compiling SimpleScalar from the source. If you are familiar with SimpleScalar it should be very easy to build and use MEET. You also need an ARM-based cross-compiler to compile your benchmarks from the source which should be downloaded separately. We have prepared a tutorial that takes you through the process of compiling and using MEET.
Download the tutorial from here.