Energy Analysis for Intel® Microcontrollers

Energy Analysis is used to measure system or software behaviors that influence the power consumption of the microcontroller. The tool is run from a command prompt or launched from the Intel® System Studio for Microcontrollers plugin in Eclipse* and collects key metrics that impact a system's energy expenditure. These metrics are collected in a report that can be viewed as CSV file or visualized in Eclipse.

The following basic steps are required for energy analysis on microcontrollers:

  1. Add instrumentation to the application or operating system. For more information, see Adding Instrumentation to Target Software for Microcontroller Energy Analysis.
  2. Begin analysis.

    • From Eclipse:

      • Right-click the ELF file from the Project Explorer and select Launch Energy Analysis. Typically the ELF file is located in the /debug/<soc_name>/obj directory.
      • Select the Intel ISSM > Launch Energy Analysis action to run the energy analysis on your system.

      For more information, see Running Energy Analysis for Microcontrollers.

    • From a command prompt:

      Run the following command to begin the analysis: swmicro <options> path_to_elf_file. For more information, see Running Energy Analysis for Microcontrollers.

  3. Review results.

For more complete information about compiler optimizations, see our Optimization Notice.