industry news
Subscribe Now

IAR Systems incorporates power debugging as standard in IAR Embedded Workbench

July 8th, Uppsala, Sweden – IAR Systems today announced that it has incorporated its newly developed power debug and analysis tools within IAR Embedded Workbench for ARM. Bucking the software industry’s trend of charging for new software features, IAR Systems has opted to include its innovative technology as standard.

The new tools provide the capability to correlate current sampling alongside program execution, allowing analysis of the software’s influence on power consumption and providing developers with the means to optimize source code to minimize power consumption.

“We are working with some of the largest suppliers of low-power microcontrollers in the industry, and have been for many years. It is a natural progression for us to extend our software analysis technology to include power debugging. We are providing software developers with the tools to tune their source code to minimize power consumption, this becoming a third dimension in addition to code size and speed,” said Mats Ullström, Product Director, IAR Systems.

The power measurements can be visualized in various ways in IAR Embedded Workbench. In its simplest form a power log window displays the measured current and the time and location of the program counter when it was sampled. This gives the developer detailed insight into an application’s power consumption.

An overview is provided as a graph of the power consumption presented in the timeline window in IAR Embedded Workbench, where the call stack, interrupt activity and variable values can be displayed simultaneously. This allows power consumption to be mapped against key events in the program’s execution and the developer can easily see what events triggers higher power consumption.

Power profiling is done on function level, letting the developer know how much power is consumed during the execution of each function, and what the average current is during its execution. The power profiling utility provides insight to where efforts should be done to optimize for lower power consumption.

IAR Systems has pioneered power debugging functionality for microcontroller software development tools, and continues to innovate tools for the fast growing low-power segment of the embedded industry.

A free 30-days evaluation version can be found at www.iar.com/ewarm

Power debugging is available now for development on ARM Cortex cores.

Quotes from leading microcontroller partners:

“The optimization of power consumption is an issue that concerns all types of systems, not just battery operated ones. In low-power operation modes where the processor is stopped, the consumption is directly linked to the hardware implementation. In active mode the power consumption efficiency is dependent on both hardware and software. IAR Systems’ power debugger is a valuable tool that enables the customer to achieve aggressive power targets,” comments Jacko Wilbrink, ARM Product Marketing Director at Atmel.

“With NXP’s focus on low-power silicon process and design techniques rapidly bringing down the power consumption of our 32-bit LPC microcontrollers, it’s great to see IAR Embedded Workbench become power-aware.” said Geoff Lees, vice president and general manager, microcontroller product line, NXP Semiconductors. “This now enables embedded designers to more easily profile their application power usage down to the function level, make interactive power and performance tradeoffs in an intuitive way, and meet ever tighter power budgets”

“The launch of power debugging matches perfectly the introduction of the STM32 Ultra Low Power family, STM32L. With such a powerful tool, designers will easily fine tune their code to optimize performance, functionality and battery life of their applications in markets such as consumer, industrial, medical or metering”, said Dominique Jugnon, STMicroelectronics Development Tools Manager”.

“IAR Systems reinforces its position as one of the leading industry innovators with this power debugging approach to embedded development, benefitting embedded developers with insight into their application’s power consumption,” said Wendell Smith, manager of marketing and applications for Stellaris® ARM® Cortex(TM)-M3-based microcontrollers at Texas Instruments Incorporated (TI). “TI’s Stellaris family of microcontroller devices are ideally suited to low-power developments across a broad range of applications, and together with the power debugging tools incorporated in IAR Embedded Workbench, designers will now be able to optimize their code to achieve the lowest power consumption possible.”

The current release of power debugging tools supports the EFM32 Gecko development kits from Energy Micro. The onboard Advanced Energy Monitoring (AEM) of these kits simplifies and enhances the functionality of the IAR power debugger tools. Energy Micro CTO Øyvind Janbu commented, “As energy awareness is definitively an important aspect of code creation it is equally important that the development tools are able to reduce the debug and optimization efforts necessary. Energy Micro and IAR Systems worked together to bring designers the best software and hardware tools for energy efficient and low power applications.”

Leave a Reply

featured blogs
Dec 19, 2024
Explore Concurrent Multiprotocol and examine the distinctions between CMP single channel, CMP with concurrent listening, and CMP with BLE Dynamic Multiprotocol....
Dec 20, 2024
Do you think the proton is formed from three quarks? Think again. It may be made from five, two of which are heavier than the proton itself!...

Libby's Lab

Libby's Lab - Scopes Out Silicon Labs EFRxG22 Development Tools

Sponsored by Mouser Electronics and Silicon Labs

Join Libby in this episode of “Libby’s Lab” as she explores the Silicon Labs EFR32xG22 Development Tools, available at Mouser.com! These versatile tools are perfect for engineers developing wireless applications with Bluetooth®, Zigbee®, or proprietary protocols. Designed for energy efficiency and ease of use, the starter kit simplifies development for IoT, smart home, and industrial devices. From low-power IoT projects to fitness trackers and medical devices, these tools offer multi-protocol support, reliable performance, and hassle-free setup. Watch as Libby and Demo dive into how these tools can bring wireless projects to life. Keep your circuits charged and your ideas sparking!

Click here for more information about Silicon Labs xG22 Development Tools

featured chalk talk

Introducing the Next Generation in Electronic Systems Design
In this episode of Chalk Talk, David Wiens from Siemens and Amelia Dalton explore the role that AI, cloud connectivity and security will play for the future of electronic system design and how Siemens is furthering innovation in this area with its integrated suite of design tools.
Dec 3, 2024
17,425 views