Real-Time Operating System
The flagship of Green Hills Software operating systems—the INTEGRITY RTOS—is built around a partitioning architecture to provide embedded systems with total reliability, absolute security, and maximum real-time performance. With its leadership pedigree underscored by certifications in a range of industries, INTEGRITY sets the standard for real-time operating system safety, security, and reliability. |
||
| Integrated middleware and platforms |
|
To help developers jumpstart product development, Green Hills Software offers an extensive array of middleware integrated and validated for INTEGRITY, including:
Each of these middleware packages has been pre-
integrated and tested to run seamlessly with and take full
advantage of INTEGRITY’s advanced RTOS capabilities.
For selected industries, Green Hills Software offers platforms that provide an completely integrated ecosystem. Each platform includes the INTEGRITY RTOS as well as development tools, industry-specific middleware, reference hardware, and documentation.
|
| Architected for reliability | ||
| ||
| True, hard real-time performance | ||
![]() As one of the first RTOSes to leverage hardware memory-management units (MMUs), INTEGRITY is a true, hard real-time operating system that never sacrifices real-time performance for security and protection. INTEGRITY can respond to events in nanoseconds, guaranteed. |
||
| |
||
|
The INTEGRITY RTOS protects memory many ways:
INTEGRITY’s unique memory quota system keeps one address space from exhausting the memory of any other. |
||
| |
||
![]() The modern architecture of INTEGRITY is well suited for multicore processors targeting embedded systems. INTEGRITY provides complete Asymmetrical Multiprocessing (AMP) and Symmetrical Multiprocessing (SMP) support that is optimized for embedded and real-time use. Embedded system designers can select the multiprocessing architecture that is right for the task. When coupled with the advanced multicore debugging features found in the Green Hills MULTIŽ tool suite, developers will reduce their time-to-market while increasing system performance and reliability.
|
||
| |
||
![]() INTEGRITY Multivisor is a robust and portable virtualization infrastructure with an architecture flexible enough to handle the wide variety of hardware capabilities available across today’s microprocessors. ISV maximizes the use of available hardware virtualization facilities while minimizing or eliminating modifications to guest operating systems. |
||





