industry news
Subscribe Now

Mentor Graphics Extends Nucleus RTOS with Industry-Leading Capabilities for Microcontroller and Multicore Applications

WILSONVILLE, Ore., August 18, 2014 — Mentor Graphics Corporation (NASDAQ: MENT) today announced a new version of the Mentor® Embedded Nucleus® real time operating system (RTOS) targeting high-performance, next-generation applications for connected embedded devices.  The Nucleus RTOS process model is expanded to include ARM® Cortex® M- based cores. For the first time, software developers can use a single embedded operating system to increase system reliability through memory partitioning for the entire spectrum of ARM cores, facilitating code reuse across an entire product family comprising low-end to high-end devices.  New in this release is a multicore framework to manage inter-process communication (IPC) and processor life cycle for complex heterogeneous system-on-chip (SoC) and enhanced Nucleus RTOS graphics capabilities with Imagination and Vivante GPU support.

Memory Partitioning for MCU Based Devices

System developers can now use a real-time operating system that is scalable to conform to resource limitations typical of microcontroller (MCU)-based devices while still providing space partitioning to improve system reliability. By using the memory protection unit (MPU) on ARM Cortex M- based cores, the Nucleus RTOS process model creates memory partitioning without the need to implement virtual memory, maintaining a lightweight operating environment that can be executed in devices with limited memory by “executing in place” out of flash devices.  The Nucleus RTOS process model improves system reliability for devices with aggressive dependability requirements, and for devices with safety requirements such as those designed for industrial and medical devices.

The Mentor Embedded Multicore Framework: Industry’s First Complete AMP Heterogeneous Solution

Today’s complex SoC architectures combine application-class and microcontroller-class cores, driving the consolidation of heterogeneous operating environments on to a single device. To address these complexities Nucleus RTOS includes the Mentor Embedded Multicore Framework (MEMF) for asymmetric multi-processing (AMP) enablement. Based on a clean-room implementation of the functionality in “virtIO”, “remoteproc”, and “rpmsg”, MEMF enables developers to integrate Nucleus RTOS, Linux®, and bare metal-based applications and manage the challenges associated with IPC, resource sharing, and processor control within a heterogeneous multi-OS environment. Developers can control the boot-up and shut-down of individual cores on a SoC, allowing applications to maximize compute performance or minimize power consumption based on the use case.

“Xilinx is pleased to have worked with Mentor on the development of the Mentor Embedded Multicore Framework to expand Asymmetric Multiprocessing capabilities on our Zynq-7000 All Programmable SoCs,” said Tomas Evensen, chief scientist of embedded software at Xilinx, Inc. “The MEMF provides a scalable software framework to address the heterogeneous multi-OS computing needs of our customers who combine multiple hardened processors and soft core processors in the FPGA fabric.”

Enhanced Graphics with Graphical Processor Unit (GPU) Support

Dynamic user interfaces (UI) are computationally intensive and often require the acceleration provided by the graphics processor unit (GPU) in today’s complex SoCs.  The Nucleus RTOS makes use of open standards to harness the power of the GPUs in leading ARM Cortex A-based SoCs with OpenGL® / ES integration.  Rich graphics are enabled with Qt® for Nucleus RTOS to generate compelling interactive UIs.  For resource-limited devices, the Embedded Wizard from Tara Systems is integrated with the Nucleus RTOS for memory-efficient yet rich UIs.

Nucleus Product Information and Availability

The Mentor Embedded Nucleus product is available now, with starting list price at $5,000 (USD).  To learn more and request an evaluation of the Nucleus RTOS, visit www.mentor.com/nucleus.

About Mentor Embedded

The Mentor Graphics Embedded Systems Division enables embedded development for a variety of applications including automotive, industrial, smart energy, medical devices, and consumer electronics. Embedded developers can create systems with the latest processors and micro-controllers with commercially supported and customizable Linux-based solutions including the industry-leading Sourcery™ CodeBench and Mentor Embedded Linux products.  For real-time systems, developers can take advantage of the small-foot-print and low-power-capable Nucleus RTOS. For more information, visitwww.mentor.com/embedded

About Mentor Graphics

Mentor Graphics Corporation is a world leader in electronic hardware and software design solutions, providing products, consulting services and award-winning support for the world’s most successful electronic, semiconductor and systems companies. Established in 1981, the company reported revenues in the last fiscal year in excess of $1.15 billion. Corporate headquarters are located at 8005 S.W. Boeckman Road, Wilsonville, Oregon 97070-7777. World Wide Web site: http://www.mentor.com/.

(Mentor Graphics, Mentor and Nucleus are registered trademarks and Sourcery is a trademark of Mentor Graphics Corporation. All other company or product names are the registered trademarks or trademarks of their respective owner.)

The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.

Qt is a registered trade mark of Digia Plc and/or its subsidiaries.

Leave a Reply

featured blogs
Apr 25, 2024
Structures in Allegro X layout editors let you create reusable building blocks for your PCBs, saving you time and ensuring consistency. What are Structures? Structures are pre-defined groups of design objects, such as vias, connecting lines (clines), and shapes. You can combi...
Apr 25, 2024
See how the UCIe protocol creates multi-die chips by connecting chiplets from different vendors and nodes, and learn about the role of IP and specifications.The post Want to Mix and Match Dies in a Single Package? UCIe Can Get You There appeared first on Chip Design....
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

Audio Design for Augmented and Virtual Reality (AR/VR) Glasses
Open ear audio can be beneficial to a host of different applications including virtual reality headsets, smart glasses, and sports and fitness designs. In this episode of Chalk Talk, Amelia Dalton and Ryan Boyle from Analog Devices explore the what, where, and how of open ear audio. We also investigate the solutions that Analog Devices has for open ear audio applications and how you can design open ear audio into your next application. 
Jan 23, 2024
12,864 views