Hypervisor Enables Multiple Applications and Operating Systems to Run Securely in Parallel on MIPS-Based™ Platforms
MIPS Technologies and SYSGO announced they are collaborating to bring SYSGO's embedded virtualization technology to MIPS32® processor cores.
SYSGO's PikeOSTM Real-Time Operating System (RTOS) is a hypervisor virtualization platform that allows several applications and operating systems such as AndroidTM and Linux to run securely in parallel on a single hardware platform. With PikeOS, MIPS' licensees have flexibility in deploying CPU resources for different tasks, potentially eliminating the need for a dedicated security CPU in their system.
Microprocessor and system-level security are increasing in importance with the advent of mobile payments, streaming of sensitive data across devices, processing of high-value media content and other consumer-driven developments. To address these trends, PikeOS offers a unique combination of an RTOS and a secure virtualization environment.
Availability
PikeOS is available now for the MIPS32 24K®, 34K® and 74K® cores. Symmetric multiprocessing (SMP) support will be available Q1 2012.
About PikeOS
PikeOS is an innovative product, providing an embedded systems platform where multiple virtual machines can run simultaneously in a secure environment. The Safe and Secure Virtualization (SSV) technology allows multiple operating system APIs, called "Personalities", to run concurrently on one machine, e.g. an ARINC-653 application together with Linux. The PikeOS microkernel architecture allows it to be used in cost sensitive, resource constrained devices as well as large, complex systems. The simplicity and compactness of the PikeOS design results in real-time performance that competes head-to-head with conventional proprietary RTOS solutions. PikeOS is certifiable to safety standards like DO-178B, IEC 61508 or EN 50128, is MILS compliant, and has achieved the First Level of Security Certification delivered by the French Network and Information Security Agency.