|
Consolidate diverse embedded systems
with different reliability and security requirements
onto a single system on a chip (SoC) with the QNX
Hypervisor. You can also move unmodified legacy code
onto the latest hardware simply by running it in an
appropriately configured hypervisor virtual machine.
Just as easily, you can innovate with Android™ and
Linux. With guest OSs safely and securely contained in
QNX Hypervisor virtual machines, you can run the apps
and services you need with the OSs you choose.
With the QNX Hypervisor, you’ll implement the features
your designs require, on the OSs you prefer, all while
reducing system power consumption, the need for thermal
dissipation and costs of both initial development and
long-term ownership.
|
|
Guest OS Support
Run unmodified guests:
-
Linux
-
Android
-
QNX Neutrino RTOS
-
QNX OS for Safety
Processor Support
-
64-bit support for the latest ARMv8 and x86-64 SoCs
Security
-
Access control lists (ACLs)
-
Mandatory Access Control (process privileges)
-
Isolation and separation of guests
-
No root mode vulnerable to malicious exploitation
Configuration
-
Supports thin (event handler) implementation or full-featured
OS implementation
-
Guest access to Advanced Configuration and Power Interface
(ACPI) tables and Flattened Device Trees (FDTs)
-
Easily-modified, cascading configuration files
Networking
-
Guest-to-guest
-
Guest-to-hypervisor
-
Guest-to-world
Memory Sharing
-
Guest-to-guest
-
Guest-to-hypervisor
|
Devices
-
Assignable to a guest or to the hypervisor
-
Configurable device sharing
-
Pass-through physical devices
-
Extensive library of virtual devices for ARMv8 and x86-64
platforms
-
Para-vinualized devices build to VirtlO specifications
-
Support for custom virtual devices
Development
-
Fully-documented virtualization API
-
Virtual device examples with source code
-
VirtlO pars-virtualization support
Documentation
-
User's Guide (includes virtualization basics, virtual machine
and device configuration, debugging and Performance tuning)
-
Virtual Device Developer's Guide
-
Virtual Device Developer's API Reference
QNX Hypervisor for Safety
-
QNX OS for Safety plus QNX Hypervisor virtualization
extensions and virtual machines
-
Certified to IEC 61508 SIL 3 and ISO 26262 ASIL D
-
Certified libc, libm (mathlibs), and SMMU, hypervisor and
virtual device interfaces
-
Certified SMMU manager (SMMUMAN)
-
Safety Manual
-
Hazard and Risk Analysis
-
Safety Case
-
Release Notes
|
|