True Real-Time Hypervisor for the Safe and Secure Virtualization of Mixed-Critical Applications
Contact us

Mixed Criticality with Uncompromised Performance, on One Platform

An extension of eMCOS® POSIX, eMCOS Hypervisor® runs directly on hardware (similar to a Type-1 hypervisor) but provides RTOS functionality on top (similar to a Type-2 hypervisor). Its unique “Type 1.5” real-time design provides superior safety, performance and ease of use.
Real-time and safety-critical applications run with low overhead and maximum performance in a native POSIX environment, alongside Linux (e.g., AI) or Android (e.g., HMI) guest operating systems.

Learn more

Featured to Handle Functional-Safety Applications

eMCOS Hypervisor leverages technology that includes hardware-based memory management by an MMU to provide sophisticated virtualization features for separating applications with mixed criticality. Pre-certified to industry functional-safety standards, eMCOS Hypervisor also ensures excellent freedom from interference (FFI) thanks to its basis in eMCOS POSIX – higher than any other traditional microkernel RTOS.

Learn more

Easy Development Leveraging Linux and eMCOS POSIX Knowhow

The eDEVS® development environment, used also with eMCOS POSIX, means you can jump straight into working with eMCOS Hypervisor; no need to learn new tools. Moreover, you can take advantage of the open-standard POSIX user interface shared with the underlying RTOS. Support for Virtio drivers facilitates communication between the hypervisor and Linux guests. It lets existing Linux drivers share physical or virtual resources without modification, thereby easing re-use.

Learn more

Simple, Fast, Flexible Boot

Boot-up is easy to implement and customizable. Guest OSes are started as eMCOS POSIX processes and can be loaded sequentially or in parallel to ensure a fast startup. Practically, the number of guest OSes that can be hosted is limited only by SoC memory constraints; theoretically, up to 127 operating systems can be hosted, with up to eight operating systems being a typical use case today.

Learn more

Support to Handle Complex Challenges

Virtualization with eMCOS Hypervisor enables you to create sophisticated embedded environments that run real-time and safety-critical applications on the same hardware as features such as user interface , networking, and AI. Our support services and resources such as system-configuration training help you handle the challenges and realize the full potential of virtualization to create solutions that are efficient, feature-rich, and cost-effective.

Learn more

Optimized to Protect System Security

eMCOS Hypervisor features that control access to system resources, such as the MMU and device IOMMU, help ensure reliability and resist attacks. You can Isolate multiple guest OSes, securely manage memory, CPU, and device assignments, and securely manage device sharing between guests. There is support for trusted boot and trusted update mechanisms, and the Virtual-Machine Manager (VMM) in the user space prevents guest OSes from adversely affecting the system.

Learn more

Looking for more information?

Contact us