IAR Embedded Workbench Drives up to 30% Additional Power Savings for Atmel`s New picoPower AVR32 Family

* Reuters is not responsible for the content in this press release.

Wed Jun 24, 2009 9:51am EDT

UPPSALA, Sweden--(Business Wire)--
IAR Systems announced today the immediate availability of support in IAR
Embedded Workbench for Atmel`s recently announced picoPower AVR32 UC3L
microcontroller family that features a built-in hardware capacitive touch
controller. 

IAR Embedded Workbench makes full use of the single-cycle load/store and DSP
instructions in the AVR32 UC core. Together with advanced optimization
intelligence in the compiler, the generated code will require a minimum of
memory space while running applications with excellent per-cycle throughput. The
efficient code generated by the IAR Embedded Workbench allows the
microcontroller to complete application tasks using fewer clock cycles, thereby
conserving power. In addition, smart scheduling and register allocation
performed by the compiler avoids unnecessary power consuming load/store
operations. In most cases this will not only further reduce the power consuming
instructions, it will also generate faster code that allows the microcontroller
to go back to sleep mode sooner. 

For a typical application utilizing sleep mode, the optimizations in IAR
Embedded Workbench reduces the execution time by up to 30%, and consequently
lowers overall power consumption by as much as 30%. 

Øyvind Strøm, Atmel`s director for AVR32 products comments, "With the AVR32 UC3L
family Atmel has created the world`s first picoPower 32 bit MCU. Atmel is very
pleased to see that the advanced compiler technology from IAR Systems utilizes
the picoPower features built into the MCU to further reduce the power
consumption and to deliver the true low power system performance." 

IAR Embedded Workbench also includes versatile tools to allow the engineer to
fine tune the application to be more power efficient. With the built-in IAR
C-SPY debugger it is possible to make powerful profiling of the application
using trace data recorded from execution on hardware. The profiler uses trace
data to display how the code executes on function or instruction level, and
where in the application clock cycles are spent. It helps the developer to focus
on problem areas and discover if the application unnecessarily spends time in
active mode. The trace features in C-SPY can be used together with the AVRONE!
Debugger probe, available from Atmel. Profiling can also be done with the
built-in instruction set simulator. 

The integrated capacitive touch controller in the AT32UC3L is supported by the
Atmel`s QTouch Library, and is also available for IAR Embedded Workbench. It can
be downloaded from Atmel`s web site. 

Editor's Note: IAR Systems, IAR Embedded Workbench, C-SPY, visualSTATE, From
Idea to Target, IAR KickStart Kit, IAR PowerPac, IAR YellowSuite, IAR Advanced
Development Kit, IAR and the logotype of IAR Systems are trademarks or
registered trademarks owned by IAR Systems AB. J-Link and J-Trace are trademarks
licensed to IAR Systems AB. All other products are trademarks of their
respective owners.

For more Information about IAR Systems,please visit: www.iar.com





IAR Systems Contact
Fredrik Medin
Tel: +46 18 16 78 00
E-mail: fredrik.medin@iar.com
Web: http://www.iar.com
or
Agency Contact
Robert Huntley, Publitek Limited
Tel: +44 (0) 1225 470000
E-mail: Robert.huntley@publitek.com



Copyright Business Wire 2009

Comments (0)
This discussion is now closed. We welcome comments on our articles for a limited period after their publication.