Green Hills
INTEGRITY RTOS

Built around a partitioning architecture, enabling embedded developers to ensure their applications meet the highest requirements for safety, reliability, and performance. INTEGRITY highlights its leadership with a series of certifications, setting the standard for RTOS safety, security, and reliability.

Green Hills INTEGRITY RTOS

Core Technology and Architecture

INTEGRITY's innovative architecture provides top-tier security and real-time performance guarantees for embedded systems.

gpp_good

Safe, Secure, Reliable

INTEGRITY uses hardware memory protection to isolate and protect embedded applications. Secure partitions guarantee that each task has the resources needed to function correctly, completely protecting the operating system and user tasks from erroneous and malicious code (including Denial-of-Service attacks, worms, and Trojans). Unlike other memory-protected operating systems, INTEGRITY never sacrifices real-time performance for safety and protection.

architecture

Reliability Architecture

The INTEGRITY RTOS separation kernel prevents damage caused by erroneous or malicious code. To prevent Denial-of-Service attacks, INTEGRITY can allocate fixed CPU time and memory budgets to each process, preserving the integrity of other processes.

memory

Advanced Multicore Support

INTEGRITY's modern architecture is ideal for multicore processors targeting embedded systems. It provides full support for Asymmetric Multiprocessing (AMP) and Symmetric Multiprocessing (SMP). Combined with the advanced debugging capabilities of the Green Hills MULTI tool suite, it drastically reduces time-to-market.

security

Multivisor Secure Virtualization Architecture

INTEGRITY Multivisor is a powerful and portable virtualization infrastructure with a flexible architecture that maximizes the use of hardware virtualization facilities. It supports high-performance 'full virtualization' without the need to modify guest operating systems, and easily coordinates hardware access.

Platform and Middleware

To help developers quickly kick-start product development, Green Hills Software provides a vast array of middleware integrated and certified for INTEGRITY. Every middleware package is re-integrated and tested to run seamlessly and fully leverage INTEGRITY's advanced RTOS features.

folder_managed File and Network Systems

  • check_circle FFS, FAT, NFS, and Journaling File Systems
  • check_circle IPv4/IPv6 Host and Routing Network Stack
  • check_circle Advanced Layer 3 Routing Protocols

wifi_tethering Interface and Communication Support

  • check_circle Web Services: HTTPS, SOAP, AJAX, JSON, XML
  • check_circle Wi-Fi Support: WPA2, Bluetooth, 3G
  • check_circle USB Host Stack, Device Stack, and Class Drivers

encrypted Encryption and Graphics Engines

  • check_circle FIPS 140-2 Certified Embedded Cryptographic Library with Suite B Support
  • check_circle 2D, 3D, and OpenGL Graphics