Safety, Security, Virtualization
The native design of the unique PikeOS separation microkernel specifically addresses the requirements of safe and secure systems. All drivers, stacks, hard real-time applications and hosted OSs or RTEs reside in separate address spaces with pre-defined I/O access controlled by PikeOS. The paravirtualization capability of PikeOS enables the combination of applications with different safety and security certification levels on one platform. It supports hardware convergence efforts and opens the door for open source components to be utilized in safety- and security-critical systems.
Virtualization
PikeOS incorporates the latest paravirtualization technology, making PikeOS a unique combination of real-time operating system and virtualization environment. PikeOS directly solves issues like hardware convergence, legacy software migration, IP protection and how to use Linux in secure and safety-critical environments.
Safety
The strict time and resource partitioning of the PikeOS microkernel prevents application failures from propagating to any other place in the system.
PikeOS is completely developed according to the development process requirements of the DO-178B and IEC 61508 specifications. EN 50128 compliant certification artifacts can be easily derived from DO-178B certification artifacts.
Security
In addition to the PikeOS multi-layer security architecture and complete I/O access control PikeOS can incorporate communication encryption and binary verification.
The PikeOS separation microkernel architecture is fully compliant with the MILS separation kernel architecture. A formal verification of the kernel to the highest level of CC’s EAL is in progress.
Advanced Scheduling and Timing Support
PikeOS incorporates a new scheduler combining time and priority driven scheduling. Scheduling schemes can be changed on the fly. A ticker-less timing support is provided as an option.
Health Monitoring
PikeOS provides a build-in Health Monitoring Features which implements all features described in the ARINC-653 standard. Failures like address- and timing violations, illegal instruction a.s.o. will be intercepted by the OS and handled as specified in the system configuration. This adds another layer of determinism without additional application code.
Datasheet
- Datasheet PikeOS (463.64 kb)
Featured Technologies
Featured Whitepapers
Customer Successes
-
Rockwell Collins
–
See how SYSGO supports Aerospace & Defense customers developing DO-178B certified IMA systems.

