RTOS - Real-Time Operating Systems

Green Hills Software provides a family of operating system products including the
µ-velOSity real-time microkernel, the velOSity RTOS and the advanced INTEGRITY RTOS. This family of operating systems provides developers with a seamless migration path for future designs that grow in complexity and requirements. In addition, Green Hills Software has integrated the MULTI and AdaMULTI Integrated Development Environments and optimizing compilers with other leading embedded operating systems.

Green Hills Software's RTOS Products

embedded royalty-free rtos, high security rtos, absolute reliability rtos, real-time operating systems with INTEGRITY

small, fast, and royalty-free embedded RTOS, small footprint, embedded development tool, toolkit, kernel services with velosity RTOS
The INTEGRITY® RTOS is a secure, maximum reliability, real-time operating system intended for use in mission critical embedded systems. The INTEGRITY Real-Time Operating System uses hardware memory protection to isolate and protect itself and user tasks from incorrect operation caused by accidental errors or malicious tampering.

  The velOSity™ RTOS is small and fast—making it perfect for high volume, cost-sensitive, and deeply embedded applications. The velOSity RTOS is integrated with Green Hills Software’s best-in-class MULTI embedded software tools and provides a rich set of kernel services, device drivers, BSPs and middleware.

INTEGRITY-178B - INTEGRITY-178B is an ARINC-653-1 compliant, securely partitioned real time operating system that targets demanding safety critical applications containing multiple programs with different levels of safety criticality, all executing on a single processor
The µ-velOSity real-time microkernel is the smallest of Green Hills Software’s family of royalty-free operating systems.
The INTEGRITY-178B RTOS is securely partitioned, making it ideal for demanding safety critical applications that contain multiple programs with different levels of safety criticality—all executing on a single processor.
  The royalty-free µ-velOSity real-time microkernel is the smallest of Green Hills Software’s family of operating systems. Its simple design and integration with the best in-class MULTI IDE make μ-velOSity both easy to learn and simple to use.

  
RTOS, real-time operating systems, supported processors

Green Hills Software's MULTI® and AdaMULTI® Integrated Development
Environments are fully integrated and supported with the following embedded operating systems.     

MULTI Support:
µ-velOSity Microkernel
velOSity RTOS
INTEGRITY RTOS
ThreadX
OSE
VxWorks/Tornado
ChorusOS
MontaVista Linux
RTLinux
 
AdaMULTI Support:
INTEGRITY RTOS
VxWorks/Tornado
RT Secure
 







Green Hills Software's 3rd Party Partners' RTOS Products


ThreadX
   

MULTI, together with the Green Hills family of optimizing C, C++ and EC++ compilers, provide a fully integrated real-time software development environment for ThreadX-based applications that encompasses source-level debugging, window-oriented editing, automated program building, execution profiling, and project/version control.

 

 

  The OSE RTOS is a message-level, process-oriented RTOS that provides run-time services on target hardware for applications developed using MULTI. OSE simplifies the design of distributed applications by enabling designers to implement their applications using high-level constructs such as state transitions and message passing. It also provides built-in features that make it ideal for distributed applications that require high availability and security.   MULTI/AdaMULTI, together with the Green Hills family of optimizing C, C++, EC++, and Ada 95 compilers, provide a fully integrated real-time software development environment for Tornado®/VxWorks®-based applications that encompasses source-level debugging, window-oriented editing, automated program building, execution profiling, and project/version control.