OpenSynergy announced its yearlong collaboration with Google and Qualcomm on a reference platform with a virtualized Android Automotive OS instance running on top of OpenSynergy’s COQOS Hypervisor SDK and Qualcomm’s Snapdragon SA8155 automotive System on Chip (SoC).
Google has announced collaborations with several vehicle manufacturers to power in-vehicle infotainment (IVI) systems with Android Automotive OS, Google’s open-source Android platform. The automotive sector is moving towards consolidating increasingly complex and heterogeneous hardware subsystems such as the Instrument Cluster, Infotainment, Head-up display etc. onto a single System on Chip (SoC) with mixed-criticality (safety-critical & non-critical) requirements. This enables tighter software integration between the subsystems and allows for cost & weight savings. Hence, Google is working on the virtualization of Android Automotive OS by leveraging and extending VIRTIO, an established virtualization standard maintained by the OASIS consortium, which Google is a member of. Virtualization allows multiple operating systems (‘guests’) with mixed-criticality requirements to share the same hardware (‘host’) managed by host software (‘hypervisor’). Android Automotive OS will be supported as a guest virtual machine on automotive industry-standard based hypervisors. Last year Google, OpenSynergy and Qualcomm decided to collaborate on the implementation of this reference platform. Goal of this platform, which is planned to be released soon, is to show how Android Automotive OS can be safely and securely integrated on a powerful System on Chip (SoC) using open standards-based virtual platform.
The VIRTIO standard
VIRTIO, a device-sharing standard popular in the cloud domain, provides the transport layer and device models for essential computing devices such as Block, Network, Console, GPU, Input, etc. The DMAlike nature of the devices allows high-performance implementations as an alternative to hardware-assisted I/O virtualization models while still providing ease of implementation and safety. OpenSynergy joined the OASIS consortium in 2019 to pioneer the expansion of VIRTIO in the automotive domain. At the same time the company contributed with several VIRTIO devices to the Linux kernel. Thanks to the expertise gathered in the open-source domain, OpenSynergy currently provides the most mature open-standard-driven virtual platform in the automotive industry.