Green Hills Software
Founded in 1982, Green Hills Software, Inc. is the largest independent vendor of embedded development solutions focused on safety, security, performance and developer productivity. The company's platform-independent products and services support the broadest range of embedded processor platforms.
- Certified safe and secure family of INTEGRITY® real-time operating systems and secure Multivisor virtualization
- Secure Device Lifecycle Management
- Embedded MULTI® development solutions for C/C++ and Ada languages
- Trusted Advisors services and training
For safety, the Green Hills INTEGRITY RTOS microkernel and MULTI toolchain have achieved the highest levels of safety certification from TÜV and exida for Automotive (ISO 26262 ASIL D), Industrial (IEC61508 SIL 3), Railway (EN50128 SWSIL 4) and Medical (FDA Class II and III).
For security, the Green Hills INTEGRITY microkernel technology achieved Common Criteria EAL 6+ High Robustness for the Separation Kernel Protection Profile, the highest level of security ever achieved for any software product.
Real-Time Operating Systems and Virtualization
INTEGRITY® RTOS — Designed for total reliability and absolutely security, INTEGRITY employs full memory protection and separation kernel architecture with an extensive range of middleware and board support packages.
INTEGRITY Multivisor — The industry's most powerful, reliable, and flexible embedded virtualization solution for hosting guest operating systems alongside critical applications and middleware.
µ-velOSity™ royalty-free microkernel — Small, fast, easy-to-use operating system for the most cost-sensitive and resource-constrained devices
Integrated Development Environments
MULTI® and AdaMULTI®— An integrated development environment (IDE) that’s a complete software environment for building embedded applications in C, C++, and Ada
Green Hills Optimizing Compilers — Producing the fastest, smallest code for C, C++, Ada
TimeMachine™— Revolutionary debugging suite. Run and step an application back in time, to find the most difficult bugs in minutes.
DoubleCheck™— An integrated static analyzer tool, easy to use, fast in execution - improves quality for mature software as well as new projects.
Hardware Debug Devices
SuperTrace™ Probe — A high-performance trace probe that non-intrusively captures up to 8 GB of trace data providing unprecedented visibility into a system's run-time behavior.
Green Hills Probe™ — Advanced hardware debug device that connects to onboard debug ports with support for more than one thousand devices from over thirty manufacturers.
Asia Pacific, Europe, MEA, North America, South America