PikeOS Safe and Secure Virtualization (SSV)

Datasheet

Customer Successes

  • Rockwell Collins: See how SYSGO supports Aerospace & Defense customers developing DO-178B certified IMA systems
  • Gantner Instruments: See how SYSGO supports Industrial Automation & Medical customers combining hard real-time and Linux

Flexible single- and multi-core support

In the embedded market, hardware is continuously altering. Preserving the value of application software, PikeOS offers a flexible porting concept that splits the traditional structure of Board Support Packages (BSP) into an Architecture Support Package and a Platform Support Package. Today, PikeOS is available for a broad range of hardware architectures (ARM, MIPS, PPC, SH4,  x86, x86-64, SPARC V8, LEON) and boards of diverse manufacturers and even for multi-core platforms.

Hardware independence

PikeOS multi-partitioning model does not depend on particular platform features like hardware virtualization. Its design is truly hardware agnostic and has the largest scope of supported architectures on the market:

  • PowerPC
  • x86
  • MIPS
  • ARM
  • SPARC V8/LEON
  • V850
  • SH-4
  • others

Multi-core architectures

The Safe and Secure Virtualization (SSV) concept makes it optimal for the support of multi-core architectures. The multi-core support through a flexible approach is made available to the user who can select an execution model ranging from a pure AMP (Asymmetric Multi Processing) to full SMP (Symmetric Multi Processing). The SSV design developed by SYSGO made it particularly suitable for multi-core architectures. The resource and time partitioning model makes the development of concurrent applications on multi-core platforms easier for the user: only core assignment needs new action from the user, the rest of the partitioning remains the same as before.

Certified Code Basis

In order to always offer to all users, whatever personality they use or the industry sector they belong to, the same software layers underneath (e.g. PikeOS System Software and PikeOS micro-kernel) the multi-core related code is integrated within the certified code basis. This user-friendly and powerful extended SMP implementation makes PikeOS the first solution of its kind on the market. Moreover, this flexible multi-core support model is hardware agnostic, in line with the original PikeOS principle.

Find your Board Support Package for PikeOS

Vendor Platform Architecture Processor Version
Siemens SIMATIC Microbox PC 420 x86 Pentium III, Celeron 3.0
MEN F15 x86 Core Duo 3.0
VMware Generic x86 PC x86 Pentium 3.0
Texas Instruments OMAP35x ARM OMAP3503 Cortex A8 3.0
QEMU QEMU x86 Pentium II 3.0
QEMU QEMU ARM QEMU Cortex A8 3.0
DIGITAL-LOGIC MPCX48 x86 Celeron 3.0
MPI Distribution MPL PIP10 x86 Pentium M 3.0
MEN EM7 x86 Core Duo 3.0
Quantum3D Thermite 1310 x86 Pentium M 3.0
VWware Generic x86 with APIC x86 Pentium 3.0
VWware VMware x86 Pentium 3.0
CCT CCT VP315 x86 Pentium M 3.0
QEMU QEMU MIPS ISA 32be 3.0
MIPS Technologies Malta MIPS ISA 32be 3.0
AMCC Taihu PowerPC PPC405EP 3.0
AMCC Bamboo PowerPC PPC440EP 3.0
AMCC Ebony PowerPC PPC440GP 3.0
AMCC Sequoia PowerPC PPC440EPx 3.0
AMCC Taishan PowerPC PPC440GX 3.0
AMCC Yosemite PowerPC PPC440EP 3.0
AMCC Yucca PowerPC PPC440SPe 3.0
AMCC Ocotea PowerPC PPC440GX 3.0
AMCC Glacier PowerPC PPC460GT 3.0
PHYTEC PCM028 PowerPC MPC5554 3.0
PHYTEC PCM028 PowerPC MPC5567 3.0
Motorola MPC5553DEMO PowerPC MPC5553 3.0
Motorola MPC5554DEMO PowerPC MPC5554 3.0
Freescale EP8548A PowerPC MPC8548 3.0
Freescale MPC8555CDS PowerPC MPC8555 3.0
Freescale MPC8568MDS PowerPC MPC8568 3.0
Freescale MPC8572DS PowerPC MPC8572 3.0
QEMU QEMU PowerPC G3 3.0
Freescale MPC8379E PowerPC MPC8379 3.0
MEN em1 PowerPC MPC5200 3.0
Motorola STK52XX PowerPC MPC5200 3.0
MicroSys PM520 PowerPC MPC5200 3.0
Freescale MPC8379E PowerPC IBM 750 3.0
Motorola MVME6100 PowerPC IBM 750 3.0
Print this page
Newsletter  |  Contact  |  Imprint  |  General Terms and Conditions