Imperas and Micrium Ease Embedded Software Development For Systems Using µC/OS-II RTOS
Micrium μC/OS-II RTOS Running on ARM-Based Free Reference Platforms Available Through Open Virtual Platforms™ (OVP™)
THAME, United Kingdom, November 8, 2010 – Imperas today announced a flow with Micrium, Inc. focused on enabling more productive and higher quality embedded software development with the Micrium μC/OS-II Real-Time Operating System (RTOS). With firmware and application software development taking the majority of the resources for developing embedded systems, creating new flows for embedded software development is increasingly important. The Imperas flow with Micrium’s μC/OS-II makes it easier to use the Open Virtual Platforms (OVP) open source models for the development of embedded systems.
Nuum Design developed a demonstration of the OVP- μC/OS-II flow with an avionic application, available through the Nuum page on the OVP website, consisting of a flight management system for an Unmanned Aerial Vehicle (UAV). This demo system was built on a virtual prototype consisting of an ARM7 processor core, UART, timer and a math co-processor implementing the CORDIC (COordinate Rotation Digital Computer) algorithm commonly used in navigation systems. Nuum Design, who is also expert with Micrium products, ported the μC/OS-II RTOS on the virtual platform and met the application requirements to support avionic-certified RTOS. A navigation screen is part of the demo applications, displaying the UAV flight parameters, and traces GPS coordinates onto Google Earth in real-time. “Thanks to OVP, we were able to prove that using virtual platform technologies to design embedded systems is productive in avionics systems. As a result, Nuum sees OVP as an asset that promotes Nuum’s mission to help companies adopt ESL technologies,” said Maxime de Nanclas, CEO of Nuum Design. This virtual platform can be requested from Nuum Design. Developers interested in the μC/OS-II RTOS can get that from the Micrium website.
“Software is the key differentiator for today’s embedded systems, and we need to make it easier to develop embedded systems,” said Jean Labrosse, president of Micrium. “Virtual platforms are fast becoming accepted by mainstream developers as an excellent way to accelerate software development, and we are excited that Imperas and Nuum Design have provided a flow that enables users to run our μC/OS-II RTOS on OVP virtual platforms.”
A virtual platform is a set of models and a simulation engine that enables the same software binaries that would run on the hardware to be executed on a software, or virtual, platform. Because instruction-accurate models do not require the full implementation details of the hardware, they can be more easily and quickly developed, enabling software development to start months before any hardware is available. In addition, software development on virtual platforms offers the benefit of simulation of any system: full visibility and controllability, unlike the limited access that hardware provides as a software development environment. Further benefits of virtual platforms include real-time simulation speed of hundreds of millions of instructions per second, and deterministic behavior, enabling simulation runs to be repeated.
“We use the μC/OS-II RTOS on Open Virtual Platforms virtual platforms with ARM 7 and ARM 9 processor core models,” said Andreas Gerstlauer, assistant professor of Electrical and Computer Engineering at the University of Texas at Austin. “We’ve found OVP virtual platforms to be fast and easy to use, and a great tool for embedded systems research. That the models are open source is an added benefit.”
“Software simulation, or virtual platforms, are becoming a commonly used tool for embedded software development,” said Simon Davidmann, president and CEO, Imperas and founding director of the OVP initiative. “Making it easier to get started with virtual platforms by providing support for the most popular operating systems such as μC/OS-II provides great value to the OVP and embedded systems communities.”
The Nuum Design demo of the μC/OS-II RTOS running on a OVP virtual platform can be viewed at the Micrium booth number 517 at the ARM TechCon conference November 9-11 at the Santa Clara Convention Center. Please contact Imperas at info@imperas.com to set up an appointment.
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.
|
Related News
- EnSilica and Micrium partner to port µC/OS-III RTOS to eSi-RISC processor cores
- Imperas Eases Embedded Software Development With Mentor Graphics Nucleus RTOS and EDGE Development Tools
- Micrium Offers Expanded Support for uC/OS-II RTOS for Entire Tensilica Dataplane Processor Line
- Micrium uC/OS-II RTOS Support Now Available for Tensilica’s Diamond Standard and Xtensa Configurable Processors
- Imperas Delivers Next Generation Embedded Software Development Suite Based On ToolMorphing Technology
Breaking News
- Logic Design Solutions launches Gen4 NVMe host IP
- ULYSS1, Microcontroller (MCU) for Automotive market, designed by Cortus is available
- M31 is partnering with Taiwan Cooperative Bank to launch an Employee Stock Ownership Trust to strengthen talent retention
- Sondrel announces CEO transition to lead next phase of growth
- JEDEC Publishes LPDDR5 CAMM2 Connector Performance Standard
Most Popular
- Arm's power play will backfire
- Alphawave Semi Selected for AI Innovation Research Grant from UK Government's Advanced Research + Invention Agency
- Secure-IC obtains the first worldwide CAVP Certification of Post-Quantum Cryptography algorithms, tested by SERMA Safety & Security
- Weebit Nano continuing to make progress with potential customers and qualifying its technology Moving closer to finalisation of licensing agreements Q1 FY25 Quarterly Activities Report
- PUFsecurity Collaborate with Arm on PSA Certified RoT Component Level 3 Certification for its Crypto Coprocessor to Provide Robust Security Subsystem Essential for the AIoT era
E-mail This Article | Printer-Friendly Page |