EB corbos Hypervisor

adaptive autosar hypervisor

Execute multiple and different guest operating systems on one single CPU

EB corbos Hypervisor is ASIL B safety certified, microkernel-based open-source type-1, hypervisor. It provides a virtualization environment to execute multiple and different guest operating systems on a single CPU. These virtual machines are spatially and temporally isolated to support security-critical and safety-related applications. EB corbos Hypervisor provides a VIRTIO framework to allow seamless sharing of peripherals such as GPU, mass storage and network devices.

Benefits

Reduce ECUs

Virtualize multiple guest systems to consolidate several physical ECUs into a single hardware unit

Lower porting and maintenance costs

Abstract the hardware using a standardized VIRTIO interface supported out-of-the-box by many operating systems

Reuse legacy apps in isolated virtual machines

Run legacy and modern operating systems side by side without requiring additional porting work

Customize boot order for apps and virtual machines

Fulfill non-functional requirements such as performance, reliability, and safety

Support multiple organizational units

Allow independent teams to integrate their software onto a shared ECU without conflict

Optimize resource utilization

Control access to critical peripherals like network interfaces, crypto cores, and board components

Ensure highest security levels

Operate in a secure environment with a minimal, trusted computing base. The micro-kernel ensures non-privileged apps run with high functionality

Features of EB corbos Hypervisor

adaptive autosar hypervisor details

Core architecture

  • Microkernel-based type-1 hypervisor
  • Based on open-source software
  • Supports virtual machines and native L4Re applications
  • Hardware-assisted virtualization and para-virtualization
  • Capability model providing highly secure access control to services

Resource management & system efficiency

  • Dynamic scheduling
  • Memory protection via MMU
  • Shared memory technology independent of the guest software
  • Bare-metal mechanism for data exchange
  • Modular architecture and flexible configuration of building blocks

Compatibility & flexibility

  • Limited POSIX-compatible interface, namely the L4Re ported c library
  • Applicable for all domains: infotainment, ADAS, central compute, connectivity, body domain, cockpit.

Security & access control

  • Controlled access to critical peripherals, e.g., the board network and crypto cores.
adaptive autosar hypervisor details

Related content to Elektrobit’s Adaptive AUTOSAR Hypervisor