RTS Real-Time Embedded Hypervisor
You may also want to read our FAQs about the RTS Hypervisor (click here)

Product Highlights Embedded Hypervisor:

  • Hard Real-Time Performance (0 µs latencies added)
  • Leverages Intel VTx Technology to securely run GPOSes
  • Direct Hardware Access - use standard device drivers
  • Run multiple Instances of an RTOS or a Mix of e.g. Windows XP and RTOSes
  • Completely independent execution of Operating Systems
  • 100% Separation of Operating Systems in Memory
  • Configurable Boot Sequence
  • Reboot of individual Operating Systems possible
  • Use of Standard Development Tools and IDE
  • User Shared Memory
  • Virtual Network Driver included for seamless TCP/IP communication
  • Off the shelf available e.g. for Windows 7/XP , Windows Embedded , Windows CE, QNX ,  Linux, On Time RTOS-32 , VxWorks , Microware OS-9 , Android. RTEMS, T-Kernel, RedHawk.

Many of today's embedded applications require deterministic real-time performance, data processing, visualization as well as seamless connectivity to the enterprise - all at the same time.

Until now, the typical solution consisted of at least two computers, one servicing an application's real-time needs, the other running a general purpose operating system (GPOS) such as Linux or Microsoft Windows. In such a configuration, the GPOS was traditionally responsible for data processing, visualization and often for integrating the application into the enterprise's networks.

Graphic Real-Time Hypervisor - click to enlarge
Graphic Real-Time Hypervisor - click to enlarge
Through the RTS Real-Time Hypervisor, modern multicore processor platforms, such as the Intel® Core™ Duo processors, can execute more than one operating system independent of one another on a single platform. The RTS Real-Time Hypervisor can also assign individual processor cores, memory and devices to each operating system. Through a configuration file, the boot sequence can be specified, and when desired, an operating system can be rebooted independently of the other(s). In order to facilitate communication between operating systems, the RTS solution also provides a configurable user-shared memory as well as a TCP/IP based virtual network driver.

Deployment of multiple operating systems on multi-core processor platforms is a logical step in embedded systems design, thus reducing total hardware costs while increasing reliability and system performance.


Feel free to ask a question or request a copy of the user documentation
You may also want to read our FAQs about the RTS Hypervisor

 

News

2011-01-05
Real-Time Hypervisor for the 2nd Generation Intel® CoreTM Processors available now
Ravensburg, January5,  2011 - Real-Time Systems, a member of the Intel® Embedded Alliance and a leader in embedded virtualization and real-time hypervisor technology, today announced Real-Time Hypervisor support for the 2nd generation Intel® CoreTM processors (formerly codenamed "Sandy Bridge"). The RTS Hypervisor allows the parallel execution of multiple, independent operating systems on a single hardware platform based on processors with the new Intel® CoreTM microarchitecture.
Read more...
2010-09-14
RTS Hypervisor and IEEE 1588 Support for Intel Atom Processor E6xx Series
Ravensburg, September 14th 2010 - Real-Time Systems, a member of the Intel® Embedded Alliance and a leader in embedded virtualization and real-time hypervisor technology, today announced support of the new Intel® AtomTM processors E6xx series with their Real-Time Hypervisor. The RTS Hypervisor allows the execution of multiple operating systems independently, in parallel on one single chip. Additionally the associated Intel® Platform Controller Hub EG20T featuring IEEE 1588 support...
Read more...
2010-08-26
RTS IEEE 1588 Precision Time Protocol now available for all Windows Versions
Real-Time Systems GmbH (RTS), announced today the availability of its IEEE 1588 stack for Microsoft Windows, all Versions including 32 as well as 64 Bit. The RTS IEEE 1588 software is a full implementation of Version 1 and Version 2 of the Standard and allows to highly-accurately synchronize distributed real-time clocks over standard Ethernet. It is now possible to achieve a maximum jitter of around 3 microseconds on a regular Windows PC with the widely available Intel 82574L
Read more...