Mentor Graphics Hypervisor Delivers High Performance and Security For Multicore Processors and Enables Multi-OS Consolidation


MUNICH, Germany ---- IESF 2013: Mentor Graphics Corporation (NASDAQ:MENT) today announced its new Mentor® Embedded Hypervisor product for in-vehicle infotainment (IVI) systems, telematics, advanced driver assistance systems (ADAS) and instrumentation. The Mentor Embedded Hypervisor is a small footprint Type 1 hypervisor developed specifically for embedded applications and intelligent connected devices.

With the Mentor Embedded Hypervisor, developers can create high-performance systems that integrate and consolidate applications on multicore processors and make use of the ARM® TrustZone®. Development of new systems can be accelerated by reusing existing proprietary software and protecting intellectual property while incorporating Linux to leverage the open source ecosystem.

With the new Hypervisor product, Automotive OEMs and Tier Ones now have the unique ability to design systems that can combine Linux, AUTOSAR, real time, and bare-metal applications and sub systems. The Mentor Embedded Hypervisor supports the Yocto Project-compatible Mentor Embedded Linux®, the GENIVI-compliant Mentor Embedded Automotive Technology Platform, and will support Android, Mentor Volcano AUTOSAR software, and Nucleus® RTOS. Mentor will continue to track and enable the latest versions of technologies and standards including the Yocto Project and GENIVI.

Dr. Andree Zahir, vice president, head of engineering business unit AI (Automotive Navigation and Infotainment Systems) Robert Bosch Car Multimedia GmbH commented, “Mentor’s continued investment in technologies like the Mentor Embedded Hypervisor enables automotive suppliers to take advantage of upcoming multi-core SoCs and provide more functionality and connectivity in a single hardware unit while maintaining isolation and separation for critical functionality.”

Mentor Embedded Hypervisor includes support for the ARM TrustZone, for applications requiring hardware-based partitioning of resources such as memory, crypto blocks, and keyboard/screens creating a completely separate secure world operating environment. It features a flexible device model that supports virtualized device access and direct device access for performance-critical applications and provides various mechanisms for inter-guest communications.

“Building on the advanced hardware features of ARM Cortex®-A processors, embedded virtualization enables isolation of different workloads and enhances system security,” said Keith Clarke, vice president, Embedded and Security, Processor Division, ARM. “Built with security in mind, the Mentor Embedded Hypervisor will help system designers consolidate functions, enable high-value services and reduce the size, weight, power and cost of embedded devices.”

The framework of Mentor Embedded Hypervisor is extremely flexible, allowing it to run on single-core or multi-core processor architectures supporting asymmetric multi-processing (AMP), symmetric multiprocessing (SMP), or a combination of both. The combination of the Mentor Embedded Hypervisor and latest SoCs from silicon vendors provides an integrated solution to speed development on these emerging hardware platforms.

“The need to deliver rich and dynamic graphical interfaces for infotainment systems and instrument clusters is ideally serviced by the high-performance multi-core Jacinto platform from TI.” stated Matt Watson, general manager of Audio and Infotainment at Texas Instruments. “The Mentor Embedded Hypervisor, along with Mentor’s AUTOSAR and Linux-based automotive software expertise, will enable automotive Tier 1 suppliers and OEMs to fully take advantage of advanced platforms such as the Jacinto 6 by bringing together infotainment, instrument cluster and telematics functionality on one integrated SoC.”

By using the Mentor Embedded Hypervisor embedded systems, developers can:

Reduce test and debug times by consolidating multiple functions on a single multi-core compute platform
Take advantage of symmetric and asymmetric multiprocessing, or combinations of both (AMP/SMP)
Build secure, high-performance embedded systems at the highest privilege level in a system
Use the ARM TrustZone secure system architecture and deliver both normal and secure operations, such as secure boot and secure PIN access, within a single embedded application
Partition devices and memory to prevent unauthorized access to sensitive resources

“The powerful and flexible features of the Mentor Embedded Hypervisor give developers the ability to consolidate functionality and meet the demands of today’s complex and highly connected devices,” said Scot Morrison, general manager of Runtime Solutions, Mentor Graphics Embedded Software Division. “The built-in security capabilities provide assurances of reliability and data integrity, and the comprehensive solution of runtimes, tools, and services enables companies to differentiate and lead in their respective markets.”

About Mentor Embedded

The Mentor Graphics® Embedded Software 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 control systems, developers can take advantage of the small-foot-print and low-power-capable Nucleus RTOS.

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 of nearly $1,090 million.

Related Downloads

Windows Embedded Compact

Windows Embedded Compact 7.0

Windows Embedded is a family of operating systems from Microsoft designed for use in embedded systems. Microsoft makes available four different categories of operating systems for embedded devices targeting a wide market, ranging from...

UML StateWizard Pro 1.6

Just like Visual C++ ClassWizard, UML StateWizard provides a UML state machine programming mechanism in portable standard C/C++ for cross-platform program developement including Linux,Windows,embedded systems developing and simulating. After embedded...

Inflexion UI Designer

Inflexion UI Designer 1.7

Mentor Embedded™ Inflexion™ UI enables users to implement compelling and visually rich user interfaces (UIs) with significantly reduced effort; allowing users to meet the UI demands of today’s embedded devices. From highly animated...

Embedded Objects 1.9

With Embedded Objects, on pages with embedded content, a little icon will show up on the lower right corner of your browser. It works with .mov, .mp3, .avi, .wav, .swf, .jar and any embedded content on a

iRTOS Real Time Kernel 0.0.24

Little Realtime OS. Preemptive RTOS kernel designed primary for embedded tiny systems with low RAM usage. Ports: ARM 32bit, AVR 8bit. Kernel can be run on any POSIX system in cooperative mode Also there is version(port) to Microsoft Windows.


Bowlfish 0.5

BowlFish is a customized OpenBSD installation script for embedded systems. It is intended to make OpenBSD fit into the small media (e.g. compact flash cards) that typically come together with embedded systems, like Soekris and WRAP boards.

softgun for Windows 0.20

Softgun is an embedded system simulator. It is Intended to help developers of embedded systems without real Hardware. It can simulate ARM9, Atmel AVR, and Renesas R8C/M16C/M32C CPU's. It runs on Linux hosts. With some restrictions it runs on Cygwin...

SoftIntegration Emebedded Ch

SoftIntegration Emebedded Ch 6.3

Embedded Ch software allows to the user to embed Ch (C/C interpreter) into your C/C application programs and hardware as a scripting engine. The user can even modify Ch scripts without recompiling your C/C applications.Embedded Ch reduces the...

EMBEDDED PLC Utility 1.0

EMBEDDED PLC Utility is used to download the EMBEDDED PLC firmware kernel (.bin file) to the target. It also allows the user to configure the EMBEDDED PLC kernel run-time parameters.
This product is free of charge. You can edit the...

Windows Embedded CE 6.0 R3 Update Rollup 1.0

This is a set of updates for Windows Embedded CE 6.0 R3 environment. These updates are fixes for Windows Embedded CE 6.0 operating system problems you run into during the development and maintenance of your custom platform. To qualify for...