INtime® Distributed RTOS

Reliable, Deterministic RTOS for Cost-Effective, Scalable PC Solutions

Scalable real-time solutions need multi-kernel support. Embedded solutions are built on a range of hardware, from simple, single-core based PCs to complex, networked, multi-core and multi-host PC systems. The embedded virtualization technology of INtime® Distributed RTOS is designed to provide the scalability, flexibility, and reliability that real-time applications demand on one or multiple PC hosts.

INtime Distributed RTOS partitions applications onto their own RTOS environments to ensure protection at the application level. Robust IPC services between execution cores and network connected PC hosts facilitate cooperative data processing and control execution. This innovative RTOS design allows developers to scale out solutions across multiple nodes or multiple hosts, or both, optimizing system hardware costs.

Explicit Hardware Partitioning for Multiple Autonomous Processes

INtime Distributed RTOS explicitly partitions multi-core hosts into distinct processing nodes, dedicating one execution core, RAM, and I/O resources to each node. This asymmetric multiprocessing (AMP) approach allows applications to run independently from one another. INtime Distributed RTOS enables solutions to be scaled to different core counts and topologies, without the need to rewrite applications.

Develop individual INtime RTOS applications and distribute them across the system – without modification – onto explicitly partitioned environments. Processes easily interact from separate environments with global objects across GOBSnet Inter Process Communication (IPC), the global objects network that enables INtime Software and Windows* processes to interoperate across nodes and hosts in a deterministic way without requiring any code changes. Deterministic applications run as part of a networked system, accessing services and resources across the entire solution. All processes execute in protected user mode (Ring 3) out of up to 4 GB of memory, ensuring memory protection between processes.

INtime Distributed RTOS
  • Complete Object-based RTOS solution
  • Explicit HW Partitioning for enhanced Application Protection
  • Deterministic – Hard Real-time capable
  • Flexible Deployments due to Multi-process Architecture
  • Reduced Complexity – less physical connections
  • GOBSnet IPC – Cross-node and Cross-PC communication
  • Binary Compatibility with INtime® for Windows*

INtime Distributed RTOS order codes

INtime Distributed RTOS is licensed software. Multiple instances of the INtime Software Operating System can be installed on hardware with more than one logical processor. Licenses can be purchased for a one or two instance deployment or more than two instances per PC system as described below.

  • RTOS-RT
    INtime Distributed RTOS run time incorporation fee for redistribution of base operating system and derivative works. This license is used for up to two INtime kernel instances per system.
  • RTOS-MCRT
    INtime Distributed RTOS run time incorporation fee for redistribution of base operating system and derivative works. This license is used for three or more INtime kernel instances per system.
  • *-KEY
    Append -KEY to above for USB dongle based license.