SoC and hypervisor
Renesas’ system-on-chip (SoC) R-Car H3 and Opensynergy’s COQOS Hypervisor SDK have been adopted on Parrot Faurecia’s automotive safe multi-display cockpit. The Hypervisor features a CAN gateway.
The latest version of Android is the guest OS of the COQOS Hypervisor. It executes both the instrument cluster functionality, including safety-relevant display elements based on Linux, and the Android-based in-vehicle infotainment (IVI) on a single R-Car H3 SoC chip. The COQOS Hypervisor SDK shares the R-Car H3 GPU with Android and Linux allowing applications to be presented on multiple displays, realizing a cockpit system.
The Hypervisor also includes an Autosar-compliant CAN gateway that runs on the Arm Cortex-R7core on the Renesas R-Car H3. This allows a seamless connection to the in-vehicle network.
“Opensynergy’s hypervisor technology on the Renesas R-Car H3 platform brings safety and scalability to our front and rear infotainment systems,” said Frederic Fonsalas, director of strategy at Parrot Faurecia Automotive. “Our first multi display cockpit domain controller using this technology will go to production in 2019 with a European Premium car maker.”
“The COQOS Hypervisor SDK takes full advantage of the hardware and software virtualization extensions provided by Renesas. Our products are a perfect match,” emphasized Opensynergy’s CEO Stefaan Sonck Thiebaut. “Opensynergy’s solution includes key features, such as a shared display, which allows several virtual machines to use multiple displays flexibly and safely. This gives more options to our customers and helps them to speed up time-to-market.”
Renesas’ automotive SoC provides the optimum function and performance for integrated cockpits and connected cars. The R-Car H3 GPU and video/audio IP incorporates virtualization functions, making virtualization by the hypervisor possible and allowing for multiple OSs to operate independently and safely.
Open Synergy’s latest virtualization technology, COQOS Hypervisor SDK, is built around a hypervisor that can run software from multipurpose OSs such as Linux or Android, RTOS, and Autosar-compliant software simultaneously on one SoC. It makes use of the R-Car H3 virtualization functions.
The instrument cluster functionality is rendered by Linux. Although Linux is an ideal operating system to render instrument cluster, it cannot provide the required safety (Asil) level by itself. For this reason, Opensynergy has developed the Safe IC Guard as a safeguard mechanism. It runs on a separate guest OS and verifies that safety-relevant information is displayed correctly. The IVI functionality runs on a third guest OS, in this case based on Android. The COQOS Hypervisor SDK has been pre-integrated and tested with the newest versions of Android, including Android P.
Open Synergy’s Hypervisor allows multiple OSs to use the R-Car H3 GPU concurrently without interference and to access to several multiple displays. The IVI application running on Android and the instrument cluster running on Linux can share the same display. A screen manager controls the shared display within the instrument cluster so that the respective image content does not obscure safety critical information.
News and reports