News & Press

FAA Certifies INTEGRITY® RTOS for DO-178B, Level A Use In Sikorsky S-92 Helicopter

Green Hills Certification Package Key to Fast Approval

Santa Barbara, CA. February 10, 2003 -- Green Hills Software, Inc., the embedded technology leader and second largest RTOS company, today announced FAA acceptance of a DO-178B, Level A, certification package for its INTEGRITY®-178B real-time operating system (RTOS). The INTEGRITY certification package was delivered to Rockwell Collins for use in Technical Standards Order certification for a new avionics system aboard the Sikorsky S-92 helicopter.
FAA audit of the certification package was completed at Green Hills Software's offices in November 2002. The audit process verified compliance with DO-178B, Level A requirements, a required step for certification of the S-92 aircraft.
The S-92 is Sikorsky's newest medium-lift commercial helicopter. Featuring a passenger capacity of 19-22, the versatile new helicopter will serve a variety of commercial and international utility needs, including passenger, cargo, aeromedical, search and rescue and resource development support. Production is already underway with final assembly commencing in March 2003.
"The FAA's acceptance of our Level A certification package is very significant," said John Carbone, vice president of marketing for Green Hills Software. "INTEGRITY-178B has been approved for use in the most safety-critical applications sanctioned by the FAA. What's more, our complete certification package for DO-178B, Level A is available today to all developers seeking Level A certification. This gives INTEGRITY a clear advantage over other commercial RTOSes wherever DO-178B, Level A certification is required."
More on DO-178B
Developed by the non-profit Radio Technical Commission for Aeronautics (RTCA), DO-178B is an internationally recognized standard required for certifying software used in airborne systems and equipment. DO-178B defines five software levels (A through E), with Level A (applicable to the most critical aircraft equipment) requiring the greatest level of effort to show compliance to DO-178B.
INTEGRITY-178B is the core component of Green Hills' solution for safety critical architectures. By providing protection in both the time and space domains, INTEGRITY-178B allows applications that have been assigned different DO-178B safety levels to run concurrently on the same processor (i.e. supports robust partitioning as defined in ARINC 653). INTEGRITY-178B is derived from Green Hills' standard INTEGRITY® RTOS product. INTEGRITY, first released by Green Hills in 1997, is a commercial RTOS developed for a broad class of mission critical embedded systems.
INTEGRITY-178B allows multiple software applications to share a common hardware platform and was designed such that any error in one application cannot prevent another application from continuing to operate. As such, the INTEGRITY-178B RTOS provides complete time, space and resource partitioning between applications operating on the same hardware platform. It provides security and determinism through memory protection and real-time scheduling protection.
INTEGRITY-178B's design guarantees bounded computation time by eliminating features such as dynamic memory allocation. Underlying hardware mechanisms, such as the MMU, privileged instruction access control (i.e. supervisor mode) and the trap mechanism are used to provide full system memory protection for all components, including user applications, device drivers and inter-process communications, while its ARINC-653 compliant two-level scheduler provides the framework for temporal protection. Clock and timer protection is guaranteed through access permissions and use of the Time Base Register. INTEGRITY-178B's memory-protection and error-handling features provide a secure system with built-in fault isolation and tolerance.
INTEGRITY-178B is tightly integrated with Green Hills Software's AdaMULTI® 2000 IDE. Together with Green Hills Software's family of optimizing Ada 95, C and C++ compilers, AdaMULTI automates all aspects of embedded software development, including editing, source-level debugging, program building, run-time error checking, version control and code/performance optimization. AdaMULTI also features an advanced code coverage tool (G-Cover™) that automates structural coverage analysis for application software, including the analysis of DO-178B Table A-7, Objectives 5, 6 and 7 (statement, decision, and MCDC coverage achievement).
About Green Hills Software, Inc.
Founded in 1982, Green Hills Software Inc. is the technology leader for real-time operating systems and software development tools for 32- and 64-bit embedded systems. Green Hills Software's royalty-free INTEGRITY® and INTEGRITY®-178B real-time operating systems, fully integrated with its market leading compilers and MULTI®/AdaMULTI® Integrated Development Environment, provide a total development and run-time solution that addresses both deeply embedded and maximum reliability applications.
Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. For more information on Green Hills Software products, call 805-965-6044, email
Green Hills Software, the Green Hills logo, MULTI and INTEGRITY are registered trademarks, and the Green Hills Probe, Slingshot, AdaMULTI, EventAnalyzer, ResourceAnalyzer, ISIM, QuickStart, Integrate, G-Cover, GMART, GSTART and Safety Critical Products are trademarks of Green Hills Software Inc. All other trademarks are the property of their respective owners.

© 1996-2017 Green Hills Software Trademark & Patent Notice