Safely Manage Diverse Guest Systems
The QNX Hypervisor for Safety lets you manage multiple guest systems on a single system on a chip (SoC), including unmodiﬁed Android and Linux.
The QNX Hypervisor for Safety separates and isolates guest systems from each other in its safety-certified virtual machines, so you can consolidate diverse systems with different functional safety requirements on one ARM or x86 SoC. With guests contained in virtual machines, you can deploy your safety-critical virtualized system confident that each system is isolated and protected from outside interference, whether due to error (bugs) or malicious intent.
Versatile Virtualization Model
Familiar Development Environment
The QNX Hypervisor for Safety includes a virtual device developer’s API reference and a developer’s guide, complete with examples of virtual device source code you can use as models, including para-virtualized devices built to the VirtIO standards.
The QNX Hypervisor for Safety is fully API-compatible with the QNX® Neutrino® RTOS, so you won’t need any ramp-up time to begin work: You’ll develop non-safety and safety-critical applications on the same foundations, and you’ll be able to continue working in the QNX® Software Development Platform’s POSIX-compliant environment and using the QNX® Momentics® Tool Suite.
Certify Your Code, Not Your Toolchains
A safety-certified foundation and qualified toolchains mean that you’ll have confidence in the software you build, and you’ll have a quick and smooth certification process.
With the QNX Hypervisor for Safety you’ll be able to build your systems with C and C++ toolchains (including pre-certified math libraries) classified as TCL3 and T3 according to ISO 26262 ASIL D, IEC 61508 SIL3 and IEC 62304 Class C. You’ll need to certify only the parts of the system you build, not the foundational OS and services or the toolchains you use to build them.
Related Products and Services
QNX Safety Services
QNX Advanced Virtualization Frameworks
QNX OS for Safety