editor's blog
Subscribe Now

Correlating Power with Code

The smarter systems get, the more they are run by some kind of processor running code. So system functions that might have been controlled by circuitry and logic in the past are now turned on and off based on instructions in the system control code. So the power consumption of your system can depend highly on the code that’s running.

This is true even for the processor itself, whose power can depend on how your code runs. IAR has already had a solution for that, called I-scope, that you could use with their I-jet debugging pod to figure out what code was executing when some power event happened.

Well they’ve just extended that capability beyond the processor. You can now, theoretically, probe any points of interest on the board to figure out where power is going and then correlate that back to the code that’s executing. I say “theoretically” because you can’t simply probe a random node; you have to provision the board with a low-value shunt resistor for each power line you want to be able to probe. This provides the ΔV that the probe can measure to develop a power profile.

You can learn more by checking their release.

Leave a Reply

featured blogs
Nov 14, 2025
Exploring an AI-only world where digital minds build societies while humans lurk outside the looking glass....

featured chalk talk

Arduino NANO R4
Sponsored by Mouser Electronics and Renesas
In this episode of Chalk Talk, Carlos Rodriguez from Arduino, Chris Semanson from Renesas and Amelia Dalton explore how the Arduino NANO R4 solution can help you streamline your next embedded design process. They explore benefits of the RA4M1 microcontroller at the heart of this solution, and how you can get started using the Arduino NANO R4 for your next design.
Oct 27, 2025
31,266 views