2
OpenSynergy provides a next-generaon hypervisor, enabling the secure convergence of soſtware funcons with very different safety and security requirements. The new hypervisor achieves this by generang virtual machines (VMs) whe- re mul-purpose operang systems such as Linux or Android can coexist and interact with real-me operang systems (RTOS). It boasts a minimalisc design for high efficiency and flexibility. These benefits stem in large part from a lean kernel and support for hardware virtualizaon. Features Designed for mixed cricality systems Supports mulcore guest VM's Enables integraon of arbitrary guest operang systems Innovave scheduler provides both realme and fair share simultaneously Highly efficient, low overhead inter- VM communicaon Supported Hardware Architecture ARMv7VE-A ARMv8-A Supported SoC's Texas Instruments Jacinto 7 Samsung Exynos Auto V9 Qualcomm® Snapdragon SA8155P Renesas R-Car H3 NXP i.MX 8 Benefits Trusted code base with small footprint Designed and opmized for next- generaon processor architectu- res Minimal performance overhead Developed for ASIL-B compliance underpinned by Automove Spice Level 3 Tailored to the needs of auto- move use cases Based on OpenSynergy’s long- term experience in hypervisor technology in the automove domain. Supports flexible hardware resource management OpenSynergy, COQOS Hypervisor SDK, COQOS Hypervisor, COQOS Micro SDK, Blue SDK, Blue SDK RapidLaunch, Voice SDK and other OpenSynergy products and services menoned herein as well as their respecve logos are trademarks or registered trademarks of OpenSynergy GmbH in Germany and in other countries around the world. All third party product and service names in this document are the trademarks of their respecve companies. These materials are subject to changes and errors. © OpenSynergy GmbH 2018 DATASHEET COQOS Hypervisor SoC Hypervisor Guest Product component IXCF = Inter-X Communicaon Framework Configuraon Core Services Scheduler Inter-VM Signaling Serial MUX Core Devices GIC Timer UART CPU VM VM VM Guest OS Guest Userland Firmware Virtual Firmware Driver Device Driver Device IXCF sharing logic virtual driver Timer Queues

DATASHEET COQOS Hypervisor - OpenSynergy · 2020. 9. 28. · • Renesas R-Car H3 • NXP i.MX 8 Benefits • Trusted code base with small footprint • Designed and optimized for

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

  • OpenSynergy provides a next-generation hypervisor, enabling the secure convergence of software functions with very different safety and security requirements. The new hypervisor achieves this by generating virtual machines (VMs) whe-re multi-purpose operating systems such as Linux or Android can coexist and interact with real-time operating systems (RTOS). It boasts a minimalistic design for high efficiency and flexibility. These benefits stem in large part from a lean kernel and support for hardware virtualization.

    Features

    • Designed for mixed criticality systems

    • Supports multicore guest VM's

    • Enables integration of arbitrary guest operating systems

    • Innovative scheduler provides both realtime and fair share simultaneously

    • Highly efficient, low overhead inter-VM communication

    Supported Hardware

    Architecture• ARMv7VE-A

    • ARMv8-A

    Supported SoC's• Texas Instruments Jacinto 7

    • Samsung Exynos Auto V9

    • Qualcomm® Snapdragon SA8155P

    • Renesas R-Car H3

    • NXP i.MX 8

    Benefits

    • Trusted code base with small footprint

    • Designed and optimized for next- generation processor architectu-res

    • Minimal performance overhead

    • Developed for ASIL-B compliance underpinned by Automotive Spice Level 3

    • Tailored to the needs of auto-motive use cases

    • Based on OpenSynergy’s long-term experience in hypervisor technology in the automotive domain.

    • Supports flexible hardware resource management

    OpenSynergy, COQOS Hypervisor SDK, COQOS Hypervisor, COQOS Micro SDK, Blue SDK, Blue SDK RapidLaunch, Voice SDK and other OpenSynergy products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of OpenSynergy GmbH in Germany and in other countries around the world. All third party product and service names in this document are the trademarks of their respective companies. These materials are subject to changes and errors. © OpenSynergy GmbH 2018

    DATASHEET COQOS Hypervisor

    SoC

    Hype

    rviso

    rGu

    est

    Product component IXCF = Inter-X Communica�on Framework

    Configura�on Core ServicesScheduler

    Inter-VMSignaling

    Serial MUXCore Devices

    GIC Timer UARTCPU

    VM VMVM

    Guest OS

    Guest Userland

    Firmware

    VirtualFirmware

    Driv

    er

    Device

    Driv

    er

    Device

    IXCF

    shar

    ing

    logi

    c

    virt

    ual

    driv

    er

    Timer Queues

  • Core Parts

    Full OS Flexibility• Unmodified core system• No need of paravirtualization of

    guest OS

    Hypervisor Configuration and Platform Integration• Static configuration• Model based configuration

    • Configuration of hypervisor binary• Runtime configuration for

    hypervisor and guests• Human understandable model• Tools guarantee consistent

    configuration data• Configuration tools easily integrate

    to customer build environment

    Strong Separation• Memory protection• Scheduling • Device access

    Scheduling• Highly predictable scheduling for

    real-time OS (e.g. AUTOSAR or other RTOS's)

    • High performance for non-real-time OS (e.g. Linux, Android)

    System Startup

    Early functions first (fast-boot) to satisfy boot time requirements:

    • Controlled boot order: Early functions start rapidly (e.g. RVC, CAN)

    • Modular boot: Orchestration of boot regime

    Security• Secure boot• Inter-VM communication configura-

    tion cannot be bypassed• Integration of platform security

    (secure boot, encrypted storage, TrustZone)

    Safety and Reliability• Design guided by safety

    requirements • Small code size, below 10k SLOC due

    to low complexity kernel architecture

    ISO 26262TÜV-Süd has confirmed that the COQOS Hypervisor meets the requirements of ISO 26262 up to ASIL-B and has issued an associated Technical Report.

    Kernel Architecture• Multi-kernel architecture supports

    multicore SoCs efficiently• Supports SMP guest OS• Low complexity allows for afford-

    able certification

    Power Management• Complexity awareness• Provides passive power

    management functions

    Optional Parts

    System SupervisorA configurable watchdog (contained in a separate partition) can observe the be-havior of specific applications, and take action when the system does not beha-ve correctly.

    CAN GatewayThe CAN Gateway is a minimalistic AUTOSAR stack, that contains:

    • a full AUTOSAR OS implementation

    • a full CAN Driver• partial AUTOSAR CAN stack

    (Com, PduR, CanIf)• minimalistic RTE implementation• OpenSynergy's AUTOSAR Configu-

    rator automatically configure the CAN Gateway stack based on a CAN-CFG file (DSL describing the CAN DB)

    • ACF “Automotive Communica-tion Framework” which is a CDD responsible on communication between AUTOSAR and non-AUTOSAR partitions.

    Linux and Android SupportThe hypervisor supports the latest linux versions (following roadmap of Chipset vendors).

    Additional Shared HardwareMany important use cases require that a single hardware resource is shared among multiple guests. OpenSyn-ergy provides support for advanced sharing solutions (e.g. shared display and shared GPU).

    Contact

    OpenSynergy GmbH Rotherstraße 20 D – 10245 Berlin Germany

    Phone: +49 30 6098 540 - 0 Fax: +49 30 6098 540 - 99 E-mail: [email protected] Web: www.opensynergy.com

    OpenSynergy GmbH Starnberger Str. 22 D-82131 Gauting / Munich Germany

    Phone: +49 89 215 390-73 E-mail: [email protected] Web: www.opensynergy.com

    OpenSynergy, Inc. (USA) 765 East 340 South Suite 106 American Fork, Utah 84003

    Phone: +1 (619) 962 1725 E-mail: [email protected] Web: www.opensynergy.com

    OpenSynergy, COQOS Hypervisor SDK, COQOS Hypervisor, COQOS Micro SDK, Blue SDK, Blue SDK RapidLaunch, Voice SDK and other OpenSynergy products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of OpenSynergy GmbH in Germany and in other countries around the world. All third party product and service names in this document are the trademarks of their respective companies. These materials are subject to changes and errors. © OpenSynergy GmbH 2018

    DATASHEET COQOS Hypervisor