ARM Logo

ARM Energy Probe

Power optimization made simple

When paired with DS-5 Streamline the ARM® Energy Probe provides a simple and elegant solution for software optimization targeting energy efficiency. Measure real power consumption, correlate it with software execution and make your code as efficient as the processor it's running on.





Software is ultimately responsible for energy efficiency

We are very proud of our leading position on processor energy efficiency. However, it's easy to lose that advantage with only a few lines of software, which can turn optimized hardware into an energy sink.

With DS-5 Streamline and the Energy Probe you can correlate over a timeline all your software execution activity with power, voltage and current measurement from up to three points on your board. The intuitive graphical user interface allows you to quickly spot and attribute any unintended behavior to the right piece of code. This includes visualizing the processor's dynamic voltage and frequency scaling (DVFS) status to fine-tune your power management governor.

Power measurement in the hands of  software developers

The Energy Probe has been specifically designed with software developers in mind. Its easy setup and low cost make it ideal to be incorporated in the workflow of all software developers. 

The probe does not require additional any debug or trace hardware to analyze Linux or Android™ systems. Measurement channels acquire the voltage drop across sense resistors on the target board and send to the host via USB 2.0. The synchronization of Energy Probe and target data is done on the PC using DSP algorithms that correlate CPU power consumption with load.

ARM Energy Probe setup & Streamline integration guide »

More about software optimization in DS-5 Development Studio »

Take a tour


Parameter Value
Number of measurement channels 3
Voltage measurement yes
Current measurement yes
Power measurement yes
Energy consumption visualization yes
Maximum voltage 15V
Maximum Vsense voltage  165mV
Maximum error (for 20mV < Vsense < 165mV) ±5%
ADC resolution 10 bit
Sampling rate 10kHz
Host connection USB 2.0
Required DS-5 version 5.9 or newer
Important Information for

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. uses three types of cookies: (1) those that enable the site to function and perform as required; (2) analytical cookies which anonymously track visitors while using this site; and (3) cookies which track visitors while using this site and then link to that visitor’s account once they log in or register.

If you are not happy with this use of these cookies please review our Cookie Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.