Aonix > Partners > SYSGO AG >


Aonix Partnership with SYSGO AG

 

SYSGO AG - The Company

SYSGO AG, headquartered in Mainz, Germany, has six facilities in Germany and Europe and Sales Channel Partners in the U.S. and Japan providing a global distribution and support network.

SYSGO specializes in design, implementation and configuration of device software for the embedded market. Besides SYSGO's real-time operating system solution for safety-critical systems, PikeOS and the Embedded Linux development environment, ELinOS, SYSGO offers the development of device drivers, board support packages and firmware. SYSGO also supports its international customers with services for Embedded Linux, real-time and certification for safety-critical applications. The target markets are aerospace/defense, industrial automation, automotive, consumer electronic and network infrastructure. SYSGO's customers include DaimlerChrysler, EADS Airbus, EADS Military Air Systems, Honeywell, IBM, Raytheon, Rheinmetall, Rockwell-Collins, Rohde & Schwarz and Siemens VDO.

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 a multi-partition micro kernel. Its partition management services allow applications to run in their own partitions, without effecting each other. For example, Linux applications can run beside safety-critical real-time applications on the same system.

Data exchange is processed in secure communication channels enabling distribution of software with different criticalities to various partitions within the system. Operating systems, software packages from third parties or code that requires formal certification for safety-critical use can be isolated from other parts of the total system thereby reducing certification costs. The PikeOS microkernel itself has been developed to comply with the respective certification standards.

Read more about the SYSGO PikeOS Product at: http://www.sysgo.com/en/products/pikeos/