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
Nov 12, 2024
The release of Matter 1.4 brings feature updates like long idle time, Matter-certified HRAP devices, improved ecosystem support, and new Matter device types....
Nov 13, 2024
Implementing the classic 'hand coming out of bowl' when you can see there's no one under the table is very tempting'¦...

featured video

Introducing FPGAi – Innovations Unlocked by AI-enabled FPGAs

Sponsored by Intel

Altera Innovators Day presentation by Ilya Ganusov showing the advantages of FPGAs for implementing AI-based Systems. See additional videos on AI and other Altera Innovators Day in Altera’s YouTube channel playlists.

Learn more about FPGAs for Artificial Intelligence here

featured paper

Quantized Neural Networks for FPGA Inference

Sponsored by Intel

Implementing a low precision network in FPGA hardware for efficient inferencing provides numerous advantages when it comes to meeting demanding specifications. The increased flexibility allows optimization of throughput, overall power consumption, resource usage, device size, TOPs/watt, and deterministic latency. These are important benefits where scaling and efficiency are inherent requirements of the application.

Click to read more

featured chalk talk

Power Modules and Why You Should Use Them in Your Next Power Design
In this episode of Chalk Talk, Amelia Dalton and Christine Chacko from Texas Instruments explore a variety of power module package technologies, examine the many ways that power modules can help save on total design solution cost, and the unique benefits that Texas Instruments power modules can bring to your next design.
Aug 22, 2024
42,991 views