Software Power Measurement of ARM Processor Based Embedded System

Energy consumption is very crucial for battery powered Embedded Systems. In recent times, embedded system functionalities are increasing by many folds. But the battery technology is not advancing in the same pace. This necessitates the need to reduce energy consumption of battery powered embedded applications. The total energy of a typical embedded system is due to energy of software and hardware components. Once we know the total energy, we can estimate battery life accurately. Conversely, various measures can be taken to increase battery life. This paper presents measurement based approach to find energy cost associated with ARM instructions.