industry news
Subscribe Now

ARM Cortex-M3 Reference Platform Running Micrium µC/OS II Released On OVP

THAME, United Kingdom, February 24, 2011 – Imperas™ earlier this month released a reference virtual platform based on the ARM® Cortex™-M3 processor, using the Micrium µC/OS II RTOS. This reference platform will benefit embedded system designers by providing open source models of the virtual platform, enabling a quicker start to software development and testing with the virtual platform. In addition, Imperas now has expanded its Multiprocessor/Multicore Software Development Kit™ (M*SDK™) to include CPU-aware support for the Cortex-M3 processor model, and OS-aware support for the µC/OS II RTOS. 

The reference virtual platform models, including the processor model for the Cortex-M3 processor, are now available from Open Virtual Platforms™ (OVP™). The µC/OS II RTOS is available from the Micrium website. M*SDK is available from Imperas, www.Imperas.com

“ARM regards virtual platforms as a key component of any embedded software development methodology,” said Ian Johnson, Third Party Relations Manager, ARM. “Imperas’ support of this type of methodology with both their OVP and M*SDK tools and their work with Micrium to provide a more complete solution is a good example of the high level of support the industry expects from ARM Connected Community members.” 

The reference virtual platform, including processor model and peripheral models, as well as models of other ARM processors and other example platforms, are available at www.OVPworld.org/ARM. The models of the ARM Cortex processors, as well as models of the other ARM processors including the ARM7™, ARM9™, ARM10™ and ARM11™ processor families, work with the Imperas and OVP simulators, and have shown exceptionally fast performance of hundreds of millions of instructions per second. 

“Application software and the use of a real-time operating system (RTOS) are key to the success of many embedded systems,” said Jean Labrosse, president of Micrium. “Virtual platforms are gaining ground by allowing developers to code and test a fair portion of their systems prior to running on actual hardware. Our µC/OS family of products, when combined with solutions from Imperas, can significantly help developers reduce time to market.” 

All OVP models are instruction accurate, and very fast, enabling embedded software developers, especially those building hardware-dependent software such as firmware and bare metal applications, to have a development environment available early to accelerate the software development cycle. Virtual platforms utilizing these OVP processor models can be created with the OVP peripheral and platform models, or the processor models can be integrated into SystemC/TLM-2.0 based virtual platforms using the native TLM-2.0 interface available with all OVP models. The OVP simulator also has integration into the Eclipse IDE, enabling easy use for software developers. In addition to working with the OVP simulator, these models work with the Imperas advanced tools for multicore software verification, analysis and debug, M*SDK, which includes tools for software development on virtual platforms such as OS and CPU-aware tracing, profiling and code coverage analysis. 

“Whether systems are based on high-end microcontrollers like the ARM Cortex-M3 processor, or more complex multicore processors, embedded software today requires state of the art software development tools,” said Simon Davidmann, president and CEO, Imperas and founding director of the OVP initiative. “OVP, with ultrafast simulation, accelerates the development cycle and makes debug and test easier for software engineers. And M*SDK provides a more sophisticated set of tools addressing bleeding edge embedded software development issues.” 

About Imperas (www.Imperas.com)

For more information about Imperas, please go to the Imperas website. 

About the Open Virtual Platforms Initiative (www.OVPworld.org)

For more information about OVP, please go to the About OVP page on the OVP website. Detailed quotations regarding OVP are available from http://www.ovpworld.org/newsblog/?p=42

Leave a Reply

featured blogs
Dec 8, 2025
If you're yearning for a project that reconnects you with the roots of our digital age, grab a soldering iron and prepare to party like it's 1979!...

featured news

Need Faster VNX+ Development? Elma Just Built the First Lab Platform for It

Sponsored by Elma Electronic

Struggling to evaluate VNX+ modules or build early prototypes? Elma Electronic’s new 3-slot FlexVNX+ dev chassis streamlines bring-up, testing, and system integration for VNX+ payload cards—SOSA-aligned, lab-ready, and built for fast time-to-market.

Click here to read more

featured chalk talk

Time to first prototype shouldn’t be so hard!
In this episode of Chalk Talk, Romain Petit from Siemens and Amelia Dalton examine the challenges of FPGA-based prototyping and how the automatic partitioning, automatic cabling, runtime and debug infrastructure and more of the Siemens VPS platform can make your next FPGA-based prototype project easier than ever before.
Dec 3, 2025
19,279 views