News & Press

CMC Electronics Selects Green Hills Software Platform for Avionics

Chosen Solution Includes INTEGRITY-178B RTOS, Ada Ravenscar Kernel and AdaMULTI Development Environment

Santa Barbara, CA—March 7, 2006—Green Hills Software, Inc., the technology leader in operating systems and development tools for safe and secure systems, today announced that CMC Electronics Inc. has selected the Green Hills Software Platform for Avionics, including the INTEGRITY-178B real-time operating system (RTOS), GSTART Ravenscar compliant Ada kernel and AdaMULTI development environment, for CMC’s Flight Management Control and Display (FMCDU) system.

“The Green Hills Platform for Avionics provides a single vendor solution that satisfies our advanced development environment requirements,” said Patrick Champagne, vice-president engineering of CMC Electronics. “Furthermore, the dual redundant FMCDU system will require certification to the FAA’s DO-178B safety critical standard. The Green Hills Software INTEGRITY-178B operating system has been previously proven as certifiable to the highest level for DO-178B.”

The Green Hills Platform for Avionics will also be utilized for the development of a CMC Electronics Aircraft Management System product line, featuring PCI open system architecture.

“Green Hills Software is pleased that CMC Electronics has selected our Platform for Avionics with the INTEGRITY-178B RTOS, GSTART kernel and AdaMULTI development environment,” said Dan O’Dowd, founder and chief executive officer of Green Hills Software. “Green Hills Software has developed a complete Platform for Avionics to support the diverse needs of our avionics customers. These include a full time and memory partitioned RTOS, Ada language specific kernels, integrated multi language support, all of which have been previously proven as certifiable to the avionics safety critical standard DO-178B Level A. Only the Green Hills Platform for Avionics offers all these capabilities, developed and certified by in-house experts.”

The Green Hills Software Platform for Avionics offers a complete line of safety critical products. These include Green Hills Minimal Ada Run-Time (GMART), Green Hills Safe Tasking Ada Run-Time (GSTART), the INTEGRITY-178B real-time operating system (RTOS) and all the support tools necessary for safety critical development. GMART and GSTART are both small, fast and deterministic kernels for executing single applications on an embedded computer. INTEGRITY-178B is a time and memory partitioned operating system, certified to DO-178B Level A with full ARINC-653-1 compliance. Support for ARINC-653-1 with its partitioning definition allows developers to deploy multiple applications on a single processor, at potentially multiple safety certification levels. This powerful capability enables developers to reduce the number of on-board computers needed to support multiple software systems. Furthermore, the Platform for Avionics with INTEGRITY-178B is the only safety critical RTOS certified for multiple languages, including: Ada, C, and Embedded C++, allowing developers to choose the language and kernel best suited to meet their development needs.

About CMC Electronics

CMC Electronics designs and produces leading technology electronics products for the aviation and global positioning markets. CMC's focus is on delivering innovative cockpit systems integration and avionics solutions to its customers worldwide. CMC’s principal locations are in Montreal, Quebec; Ottawa, Ontario; and Chicago, Illinois. Formerly known as Canadian Marconi Company, CMC Electronics has designed and built innovative communication and electronics systems since 1903.

About Green Hills Software

Founded in 1982, Green Hills Software, Inc. is the technology leader in real-time operating systems (RTOS) and device software optimization (DSO) for 32- and 64-bit embedded systems. Our royalty-free INTEGRITY® RTOS, velOSity™ microkernel, compilers, MULTI® and AdaMULTI™ integrated development environments and TimeMachine™ debugger offer a complete development solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software on the web at

Green Hills Software, the Green Hills logo, MULTI, INTEGRITY, velOSity, AdaMULTI, TimeMachine, Padded Cell, GMART and GSTART are trademarks or registered trademarks of Green Hills Software, Inc. in the U.S. and/or internationally. All other trademarks are the property of their respective owners.

North American Sales Contact:
Green Hills Software, Inc.
30 West Sola Street,
Santa Barbara, CA 93101,
Tel: 805-965-6044
Fax: 805-965-6343

International Sales Contact:
Green Hills Software Ltd.
Fleming Business Centre
Leigh Road
Hampshire SO50 9PD
Tel: +44 (0)2380 649660
Fax: +44 (0)2380 649661


Media Contacts:
Green Hills Software, Inc.
Barbel French
Tel: 805-965-6044

© 1996-2024 Green Hills Software Privacy Policy Cookies Policy Copyright & Patent Notices