Designed as a low-complexity embedded hypervisor
Runs fast with a light data load
Targets the specific needs of automotive devices
Follows the multi-kernel architecture of the ARMv8 architecture
Takes advantage of the hardware virtualization of the SOC
Relies on a systems supervisor component for safety properties
Complies to ISO 26262:2018 ASIL-B
designed as a low-complexity embedded hypervisor
follows the multi-kernel architecture of the ARMv8 architecture
runs fast with a light data load
takes advantage of the hardware virtualization of the SOC
complies to ISO 26262:2018 ASIL-B
targets the specific needs of automotive devices
relies on a systems supervisor component for safety properties
COQOS Hypervisor has been
The COQOS Hypervisor is the core of OpenSynergy’s automotive virtual platform COQOS Hypervisor SDK. This platform supports all existing automotive devices based on the open standard Virtual I/O (VIRTIO). It creates maximum flexibility for OEMs and Tier-1 suppliers:
COQOS Hypervisor SDK for Android Automotive OS Reference Platform
COQOS Hypervisor SDK for AGL Reference Platform
COQOS Hypervisor SDK can scale across various applications. It can run on compact micro-processors as well as high-performance multi-core processors. It can be used for small, simple systems with just a few virtual machines (VMs).
At the same time, it is also perfect for complex infotainment systems with several guest operating systems, each running in its own virtual machine.
The assignment of VMs to cores in a multi-core processor is highly flexible. Several VMs can access one core, or, vice versa, one VM can tap into the computing power of several cores. Due to the minimalistic Type-1 Hypervisor, it takes maximal advantage of hardware virtualization extensions.
Having separate VMs for isolated functions, COQOS Hypervisor SDK provides the benefit that functional disruptions cannot affect systems in other VMs. This architecture simplifies the challenge of high functional safety. The hypervisor is designed from the ground up for supporting applications with high requirements in terms of safety and security.
A configurable system supervisor (watchdog) in a separate VM can monitor the behavior of specific applications and intervene if the system does not respond properly. It has been developed according to Automotive SPICE.
Guest operating systems run independently of each other on the software VM in COQOS Hypervisor SDK. In this way, the partitioning functions as a firewall, offering protection from outside attacks. The lean Type 1hypervisor increases security because of the small attack surface.
Using open source software makes it possible to reuse software systems from the field of consumer electronics. This reduces R&D costs and shortens the time required for development.
The COQOS hypervisor
TÜV SÜD certified COQOS Hypervisor to ISO 26262:2018 ASIL-B as Safety Element out of Context (SEooC).
OpenSynergy supports a wide range of virtualized devices and continuously contributes to standardization and open source. Current list of VIRTIO devices in the SDK:
COQOS Hypervisor SDK supports the Arm PSCI specification, all mandatory PSCI calls and
those used by the Linux kernel.
Suspend-to-RAM orchestrates suspending into a low power consumption mode (= stop execution of OS and put execution state into RAM) of all guest VMs and the whole system (including devices). Reduces energy consumption and enables quick return to the state prior to suspension.
TrustZone allows secure functions e.g., hardware keymaster or playback of digitally protected content. TrustZone mediator allows the communication between VMs and ARM Trustzone. It guarantees secure access to TrustZone by multiple VMs and/or restricts access to TrustZone as per configuration. This feature will be availabe soon.
COQOS Hypervisor SDK supports the following guest OSs:
based on customer needs any OS that runs on the hardware can be supported.
COQOS configuration tooling generates the hypervisor configuration from a model described in XML.
OpenSynergy delivers COQOS Hypervisor SDK as a Yocto “meta-layer”. Yocto is a popular open source Yocto toolchain.
COQOS Hypervisor SDK for Android (Trout v 0.9) Reference Platform (for development purposes only)
COQOS Hypervisor SDK for AGL Reference Platform
Note: Our offers are directed exclusively to B2B customers.
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
COQOS Hypervisor SDK can scale across various applications. It can run on compact micro-processors as well as high-performance multi-core processors. It can be used for small, simple systems with just a few virtual machines (VMs).
At the same time, it is also perfect for complex infotainment systems with several guest operating systems, each running in its own virtual machine.
The assignment of VMs to cores in a multi-core processor is highly flexible. Several VMs can access one core, or, vice versa, one VM can tap into the computing power of several cores. Due to the minimalistic Type-1 Hypervisor, it takes maximal advantage of hardware virtualization extensions.
Having separate VMs for isolated functions, COQOS Hypervisor SDK provides the benefit that functional disruptions cannot affect systems in other VMs. This architecture simplifies the challenge of high functional safety. The hypervisor is designed from the ground up for supporting applications with high requirements in terms of safety and security.
A configurable system supervisor (watchdog) in a separate VM can monitor the behavior of specific applications and intervene if the system does not respond properly. It has been developed according to Automotive SPICE.
Guest operating systems run independently of each other on the software VM in COQOS Hypervisor SDK. In this way, the partitioning functions as a firewall, offering protection from outside attacks. The lean Type 1hypervisor increases security because of the small attack surface.
Using open source software makes it possible to reuse software systems from the field of consumer electronics. This reduces R&D costs and shortens the time required for development.
The COQOS hypervisor
TÜV SÜD certified COQOS Hypervisor to ISO 26262:2018 ASIL-B as Safety Element out of Context (SEooC).
OpenSynergy supports a wide range of virtualized devices and continuously contributes to standardization and open source. Current list of VIRTIO devices in the SDK:
COQOS Hypervisor SDK supports the Arm PSCI specification, all mandatory PSCI calls and
those used by the Linux kernel.
Suspend-to-RAM orchestrates suspending into a low power consumption mode (= stop execution of OS and put execution state into RAM) of all guest VMs and the whole system (including devices). Reduces energy consumption and enables quick return to the state prior to suspension.
TrustZone allows secure functions e.g., hardware keymaster or playback of digitally protected content. TrustZone mediator allows the communication between VMs and ARM Trustzone. It guarantees secure access to TrustZone by multiple VMs and/or restricts access to TrustZone as per configuration. This feature will be availabe soon.
COQOS Hypervisor SDK supports the following guest OSs:
based on customer needs any OS that runs on the hardware can be supported.
COQOS configuration tooling generates the hypervisor configuration from a model described in XML.
OpenSynergy delivers COQOS Hypervisor SDK as a Yocto “meta-layer”. Yocto is a popular open source Yocto toolchain.
COQOS Hypervisor SDK for Android (Trout v 0.9) Reference Platform (for development purposes only)
COQOS Hypervisor SDK for AGL Reference Platform
Note: Our offers are directed exclusively to B2B customers.
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more
By loading the video, you agree to Vimeo’s privacy policy.
Learn more