Operating Systems
RTOS, royalty-free, high security, total reliability, embedded RTOS, real-time operating systems INTEGRITY® - A modern, certified POSIX conformant, real-time operating systems (RTOS) designed for total reliability and absolute security. INTEGRITY uses full memory protection in a message-passing design with an extensive range of middleware and board support packages.
INTEGRITY-178B - Securely partitioned real-time operating systems (RTOS) for demanding safety critical applications containing multiple programs with different levels of safety criticality, all executing on a single processor.
secure virtualization
INTEGRITY Secure Virtualization – The industry's most powerful, reliable, and flexible embedded virtualization solution for hosting guest operating systems alongside real-time applications and middleware.
small, fast, and royalty-free embedded RTOS, small footprint, embedded development tool, toolkit, kernel services velOSity™ kernel is a small footprint RTOS with full range of middleware and board support packages.

real-time microkernel, multi-tasking functionality, on-chip memory, embedded rtos, u-velosity
µ-velOSity™ real-time kernel is small, fast, easy-to-learn operating system for the most cost-sensitive and resource-constrained devices.
Integrated Development Environments
IDE, multicore debug solution, advanced debugging, Integrated Development Environment for multi-core development
MULTI® - An integrated development environment (IDE) that is a complete software environment for building embedded applications in C, C++, Embedded C++, and FORTRAN.
 
AdaMULTI™ - An integrated development environment (IDE) that is a complete software toolkit for building embedded applications in Ada 95 and mixed languages(C, C++, Embedded C++, FORTRAN, Ada 95).
Integrated Static Analyzer: DoubleCheck, static source code analysis tool, Secure reliable software source code
DoubleCheck™ - An integrated static analyzer tool, easy to use, fast in execution - improves quality for mature software as well as new projects.
Advanced debugging, source level debug, static source code analysis tool, embedded debugger, fastest debugger TimeMachine™ - The world's first 4-D debugger. Run and step an application back in time, after a failure occurs, to find the most outrageously difficult bugs in minutes.
Communications Software

 

GHNet, host stack, router stack, IPv4/IPv6, TCP/IP, networking, dual-most, security protocols

GHNet – a standards-based dual mode IPv4/v6 host and router stack with broad RFC conformance and an extensive suite of security protocols, wireless support, network management and internet applications. It’s BSD v4.4 and NetLink socket API provide the foundation for this modular, scalable networking stack.

 

GateD, data-plane, control-plane, layer 3 routing, layer 2 switching, networking

GateD – a proven, fielded family of processor-neutral, comprehensive data-plane and control-plane solutions that provide complete support and RFC conformance for Layer 2 switching and Layer 3 routing protocols, fully integrated, tested and validated with INTERGITY and GHNet.

Target Debug Devices
fast trace probe, hardware debugger, software debugger, sourcelevel debugging, advanced debugging SuperTrace™ Probe - A high-performance trace probe that non-intrusively captures up to one gigabyte of trace data in real-time at processor speeds up to 1.2 GHz, providing unprecedented visibility into a system's run-time behavior.
advanced hardware fast debugging, jtag, BDM, advanced debug development
Green Hills Probe™ - an advanced hardware debug device that enables the MULTI debugger to load, control, debug, and test a target system without the need for prior board initialization. Through a JTAG or BDM test port, the Probe can debug and control the core state (such as cpu internal registers) as well as the system state (external ram and flash memory).
 
Optimizing Compilers
compilers, embedded compiler, c optimizing compiler, language-Specific Front-End, Global Optimizer, Target-Specific Optimizer, Code Generator
» Ada Optimizing Compilers
» C/MISRA C Optimizing Compilers
» C++/EC++ Optimizing Compilers
» FORTRAN Optimizing Compilers
 
Safety Critical Products
safety critical, DO-178B Level A certification package, ARINC-653-1 compliant APEX interface, RMA support
» Safety Critical Overview
» INTEGRITY-178B

» GMART
» GSTART
» G-cover
 


development tools for microprocessor architectures, supported processors with Green Hills Software

» PowerPC | Ada
» ARM/Thumb
» XScale/StrongARM
» DaVinci
» OMAP
» MIPS | Ada
» x86/Pentium | Ada
» ColdFire | Ada
» 68K/CPU32 | Ada
» V850
» Blackfin
»
ARC
» StarCore
» M32R
» FR
» ZSP
» TriCore
» ST100
» i960
» M*CORE
» Alpha
» Intrinsity
» Lexra
» RAD6000 | Ada
» RH32 | Ada
» SH
» SPARClite


native development, development tools for microprocessor architectures, high security, total reliability, embedded RTOS

» x86 Linux native
» x86 Windows native
» SPARC native



Military Aircraft, Aerospace & Defense, Networking & Telecom, Consumer Products, Automotive, Industrial Automation, Medical


12-Jul-2010
Green Hills Software and RTI Expand Partnership to Ease Integration of Mission-Critical Devices

23-Jun-2010
Green Hills Software Announces Support for Freescale’s Kinetis Microcontrollers

23-Jun-2010
Curtiss-Wright Controls Adds Support for Green Hills Software’s INTEGRITY® RTOS on its VPX6-187 QorIQ™ P4080 Single Board Computer

23-Jun-2010
Green Hills Software and IXXAT Announce EtherCAT® Protocol Support for Freescale Processors Based on Power Architecture® Technology

22-Jun-2010
Green Hills Software Supports Freescale’s Innovative 64-bit e5500 Technology and Three Newest QorIQ™ Communications Processors