Skip to Main Content
Today's embedded processors are becoming an important aspect of daily life. As a whole, a large amount of energy we consume everyday is dependant upon CPU technology and their applications. Hardware has continued to advance in finding new techniques for low power consumption. Software is an area that can also be improved for better power efficiency. In order to write efficient power programs, we need to know how much power each instruction uses. This paper looks at identifying the power consumption of the PIC microcontroller to understand the relationship between software and energy. After gathering all the power characteristics of the PIC assembly language a power estimator was developed for a PIC CPU simulator.
Date of Conference: 8-11 May 2011