You are here: 

>> Products  >> Virtualization and Real-Time Hypervisor  >> RTOSVisor 
| Contact | Sitemap | Impress | DE | JP |

RTOSVisor: Real-time Hypervisor Platform

The RTOSVisor provides a real-time hypervisor platform to run Real-time Operating Systems (RTOS) and/or General Purpos Operating Systems (GPOS) like Windows or a Standard Linux Distribution on Multi Core Systems.
After booting the RTOSVisor Kernel each operating system (even Windows or Standard Linux) can be booted or rebooted independently.
Each RTOS is dedicated to one specific CPU core and runs without additional latencies in full speed, worst-case latencies of only a few microseconds can be achieved.

Prior to booting the Real-time Operating Systems the RTOSVisor Kernel initializes the proven RTOS Virtual Machine (RTOS-VM). The RTOS-VM is the basic run-time environment for all Real-time Operating Systems, it provides all communication mechanisms for the operating systems started by the RTOSVisor Kernel (even for Windows and Linux).

All real-time products (RTOSWin, RTOSLin and RTOSVisor) are using the same RTOS-VM binary image. It provides a unique para-virtualization and communication API.
Thus, customers may run their applications without any changes on all supported platforms and real-time products.

Execution of the real-time operating systems does not require specific x86 processor features, so any x86 CPUs (Intel, AMD, ...) can be used.
Only in case a General Purpose OS like Windows or Standard Linux shall be executed, CPUs with hardware virtualization extensions (Intel-VT or AMD-V) are required.

Already existing or newly created real-time applications (the binary image files!) for the following RTOSWin family products can be re-used without modification:

  • VxWin: Wind River VxWorks
  • CeWin: Microsoft Windows CE
  • AT-RTOS32Win: On Time RTOS-32
  • QWin: QNX (a product of IBV Echtzeit und Embedded GmbH & Co.KG, Augsburg, Germany)
  • EUROSWin: EUROS