MIPS teams with SYSGO on virtualizaton
SYSGO’s PikeOS Real-Time Operating System (RTOS) is a hypervisor virtualization platform that allows several applications and operating systems such as Android and Linux to run securely in parallel on a single hardware platform. With PikeOS, MIPS’ licensees can allocate CPU resources for different tasks, potentially eliminating the need for a dedicated security CPU in their system. It is available for MIPS32 24K, 34K and 74K cores and a version for MIPS’ symmetric multiprocessing cores (SMP) is also being developed.
Microprocessor and system-level security are increasingly important in mobile payments, streaming of sensitive data across devices, processing of high-value media content and other consumer-driven developments. To address these trends, PikeOS provides a combination of an RTOS and a secure virtualization environment.
“With PikeOS, we are addressing a new generation of embedded safety, security and reliability requirements across a range of markets. Compared to a conventional RTOS, the dynamic re-allocation of computing time enabled by PikeOS allows the best possible usage of CPU resources,” said Jacques Brygier, vice president of marketing, SYSGO.
“Hypervisor-based virtualization is an important piece of the embedded security picture across each of MIPS Technologies’ target markets. Such a solution is flexible, and enables scaling of security across multiple applications and operating system instances. Together with SYSGO, we are already engaging with customers and prospects in the digital home, networking, automotive and mobile markets,” said Gideon Intrater, vice president of marketing, MIPS Technologies.
PikeOS provides 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 or SYSGO’s own ElinOS operating system. The 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.