Green Hills Integrity RTOS supports Freeescale's Power architecture VLE

March 03, 2011 // By Christoph Hammerschmidt
Green Hills Software announced that its Integrity real-time operating system has been optimized for the Power Architecture Variable Length Encoded (VLE) Instruction Architecture, available in Freescale Qorivva Power Architecture automotive microcontrollers such as the MPC55xx and MPC56xx families. With the move, Green Hills brings high-reliability partitioning to extremely resource constrained environments.

The VLE optimizations enable the Integrity RTOS to achieve a minimum flash footprint of approximately 50 KB, Green Hills said. The small footprint has been achieved without compromising reliability, safety, and security.  

To reduce cost and footprint, automotive manufacturers and tier-1s are increasingly consolidating electronic functions onto a reduced number of ECUs. This trend implies a difficult challenge in maintaining reliability, security, and safety. The Integrity RTOS is designed specifically to address these software-partitioning challenges, and VLE optimization allows more room for application development and greater price and design flexibility by enabling the Integrity operating system to run on more memory and cost-constrained microcontrollers.

Designers using Freescale's high-performance Qorivva automotive microcontrollers can now look to the Integrity RTOS as the only safety-critical memory-protected operating system available in this space, facilitating the industry's inexorable move towards systems convergence.

Green Hills Software's flagship real-time operating system is used in automotive electronics, such as driver information clusters and infotainment head units. Integrity technology is certified to numerous safety standards including IEC 61508 (SIL 3) and to EAL6+, High Robustness, the highest Common Criteria (IEC 15408) security level ever achieved for any software product.

For more information, visit Green Hills Software at