Aonix > Partners > SYSGO AG >


Aonix Partnership with SYSGO AG

 

SYSGO AG - Company Profile

SYSGO provides innovative operating system technology, middleware, and software services for the real-time and embedded market. A differentiating capability of SYSGO is the Safe and Secure Virtualization platform PikeOS, a new generation of RTOS which is built upon a small, fast, and safe microkernel. It supports the co-existence of independent Guest OS or APIs “personalities” on a single platform, including ELinOS, SYSGO’s industrial grade embedded Linux distribution. PikeOS is DO-178B, IEC 61508, and EN50128 certifiable, and is MILS compliant. It includes CODEO, an Eclipse-based integrated development environment, and has the widest range of operational “personalities” (i.e. Linux but also ARINC-653, POSIX, Ada, Java, iTRON, etc.) on the market. PikeOS, like ELinOS, is hardware independent and is the first implementation of multi-core SMP support already integrated within a certified code basis. SYSGO is a global company supporting international customers with services for embedded Linux, real-time capabilities and certification for security- and safety-critical applications.

For further information please visit the SYSGO website at: www.sysgo.com
 

The Aonix Connection

Aonix and SYSGO announced their emerging relationship in March, 2005. This relationship has since yielded product releases in June and September, 2006 supporting integration to the SYSGO PikeOS for hard real-time and safety-critical applications:

ObjectAda Real-Time ObjectAda Real-Time for Intel/Linux x PowerPC/PikeOS (POSIX) is an embedded Ada development system that allows you to develop Ada applications in a Linux environment for use in POSIX partitions of PikeOS running on a PowerPC platform.
ObjectAda Real-Time for Intel/Linux x PowerPC/PikeOS (RAVEN) is an embedded Ada development system that allows you to develop Ada applications in a Linux environment for use in appropriately configured partitions of PikeOS running on a PowerPC platform.

Both of the above solutions allow Ada code to be deployed in PikeOS prepared partitions and separated from applications or other operating systems running on the same CPU. ObjectAda products consist of a fully compliant ACATS 2.5 Ada 95 compiler, a predefined program library, plus supporting tools and libraries. The predefined Ada program library in the ObjectAda Real-Time/RAVEN product conforms to the Ravenscar profile subset of the full Ada95 predefined language and can be used for safety-critical applications with DO-178B certification requirements.

Aonix has also released PERC Ultra 5.1 corss development and target support on SYSGO's PikeOS 2.2 real-time operating system.  PERC Ultra's support of the PikeOS POSIX PSE52 profile provides a solution for the increasing need for portability across multiple operating systems as industries such as military and aerospace, transportation, telecommunications, automotive and industrial automation, face the massive challenge of maintaining legacy systems. The deterministic behavior and real-time performance of Aonix’s PERC Ultra meets the stringent requirements of these applications and enables developers to apply Java’s portability to their modernizing efforts. 

Recent related press announcements:

Aonix and SYSGO Team with Industry Consortium to Address Trusted Embedded Computing Issues
PERC Ultra Virtual Machine technology to be used in conjunction with PikeOS to prove virtualization / hypervisor usage in secure embedded systems

Aonix Ports Deterministic Virtual Machine to PikeOS
Combined solution improves portability of military and aerospace applications

Aonix Delivers Real-Time Java and Ada Applications for PikeOS
Initial AONIX SYSGO Relationship Announcement

Aonix Releases ObjectAda® Real-Time RAVEN™ for PikeOS
First Safety-Critical Ada Product for Partitioned Real-Time Kernel

PikeOS - The SYSGO Partitioned Microkernel Product:

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, and is also MILS compliant.

Read more about the SYSGO PikeOS Product