Built on the velOSityTM microkernel, the INTEGRITY® RTOS is a secure, royalty-free Real-Time Operating System intended for use in embedded systems that require maximum reliability. INTEGRITY represents the most advanced RTOS technology on the market today. Without the burden of compatibility with 1980′s vintage products, INTEGRITY was designed from the ground up for 32-bit and 64-bit embedded processors, and employs the latest in RTOS technology. INTEGRITY achieves unprecedented levels of reliability, availability, and serviceability for applications in telecommunications, defense, networking, automotive, consumer and medical equipment along with many other industries.
Virtual Memory Management
INTEGRITY uses the MMU to isolate and protect itself and user tasks from incorrect operation caused by accidental errors or malicious tampering. INTEGRITY’s object-oriented design allows strict access control and verification of the security and integrity of data, communications, individual components, and the system as a whole. Its strict adherence to provable resource requirements allows an embedded system designer to guarantee time and space resource availability.
Rapid Real-Time Response
Unlike other memory protected operating systems, INTEGRITY does not sacrifice real-time performance for security and protection. It is first and foremost a true real-time operating system.
World Class Development Tools
INTEGRITY development is fast and efficient with the MULTI® Integrated Development Environment. MULTI has many unique features that have been implemented to support development with INTEGRITY, including EventAnalyzerTM, ResourceAnalyzerTM, Tracepoints, and ISIM (INTEGRITY System Simulator).
Networking and Communications Protocols
INTEGRITY is available with extensive support for networking, embedded internet and telecommunications protocols.