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.
Core Technology and Architecture
INTEGRITY's innovative architecture provides top-tier security and real-time performance guarantees for embedded systems.
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.
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.
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.
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