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
|Number of measurement channels||3|
|Energy consumption visualization|
|Maximum Vsense voltage||165mV|
|Maximum error (for 20mV < Vsense < 165mV)||±5%|
|ADC resolution||10 bit|
|Host connection||USB 2.0|
|Required DS-5 version||5.9 or newer|