RTX64, Real-Time Solution for Windows

RTX64

Overview 

RTX64 is a key component of the IntervalZero RTOS Platform that supports determinism or hard real-time on multi-core processors while co-resident with the Windows operating system. Symmetric multiprocessing-enabled RTX64 takes full advantage of 64-bit memory and performance capabilities. The RTX64 RTOS scheduler enables embedded real-time applications, to directly access the 512GB of addressable physical memory available on 64-bit Windows. This unique feature complies with the new market memory requirements. All Windows libraires, drivers and tools are available.

Determinism

    • Guaranteed Precision – set timer periods down to 1 microsecond, and Interrupt Service Thread (IST) latencies of less than 10 microseconds 
    • Separation from Windows – Windows processes cannot interfere with real-time applications 
    • Scalability – one scheduler is used across all real-time processors. Symmetric multiprocessing (SMP) aware scheduler utilizes both priority-driven and pre-emptive algorithms to ensure critical thread context switches; and yields to threads of high priority occur in the sub-microsecond range

Additional Purchasable Features

RT-TCP/IP Stack 

    • The RT-TCP/IP Stack provides the following networking capabilities to the RTX64 Subsystem:
      • TCP/UDP/IP networking for RTX64 processes
      • Support for IPv4 and IPv6
      • Winsock support
      • RAW Sockets
      • MAC layer filtering
      • Virtual Network – point to point connection between Windows and RTSS
      • Utilities (RtssArp, RtssIpConfig, RtssPing, and RtssRoute)

RTX64 Vision

    • RTX64 Vision provides functionality for using GigE Vision Cameras within the real-time RTX64 environment:
    • Real-time GigE Vision filter driver
      • Camera Setup Tool
      • Real-time GigE Vision Interface & Communication library
      • Built version of OpenCV for use with RTSS Vision applications