Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Embedded

RTOS supports AVR32 MCU architecture

Posted: 26 Feb 2008 ?? ?Print Version ?Bookmark and Share

Keywords:32bit MCUs? embedded flash? RTOS?

Atmel Corp. and SEGGER Microcontroller have announced the availability of the RTOS embOS for the AVR 32 MCUs.

The modern AVR32 architecture from Atmel is crafted to meet RTOS requirements with its fast multilevel interrupt controller, memory protection unit and the support for nested interrupts. Having an energy efficiency of 1.26Dhrystone MIPS (DMIPS)/MHz and delivering up to 83DMIPS performance at 66MHz running from embedded flash the UC3 parts are among the highest performance flash MCUs in the market today.

The port of the embOS OS from SEGGER to the AVR32 takes full advantage of the advanced architecture of the AVR32. embOS supports all four interrupt levels and fully nested interrupts with zero interrupt latency. The AVR32 offers a Supervisor mode and an Application Mode for programs. Unlike other OS, embOS runs application code (tasks) in Application Mode and the kernel and interrupts in Supervisor mode, allowing the application program to take advantage of the protection mechanism offered by AVR32. It also reduces the amount of RAM used for stack space and makes overall memory requirements for the stack very predictable. The embOS kernel needs only 2.5Kbytes of program memory and 52bytes of RAM, and offers a premium set of features for embedded applications. To list just a few, the graphical profiler embOSView, unlimited number of tasks, no need for pre-configuration and no assembly language required. SEGGER does not charge any royalties for embOS.

"We are very excited to bring embOS support for our AVR32 products," said Oyvind Strom, product line director at Atmel. "embOS is very efficient and written with the limited resources of MCUs in mind. Like the AVR32, embOS has been optimized for very fast interrupt handling, which makes embOS and AVR32 the perfect combination in timing critical applications."

AT32UC3 microcontrollers rich feature set includes up to 512Kbyte flash, up to 64Kbyte SRAM, Ethernet MAC, Full Speed USB with OTG, 10bit ADC, SPIs, SSC, two-wire interface (I?C compatible), UARTs, general purpose timers, 13 pulse width modulators and a full set of supervisory functions.

Atmel is one of the exhibitors in the upcoming IIC-China 2008.

Article Comments - RTOS supports AVR32 MCU architecture
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top