You are here: 

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

On Time RTOS-32 and Microsoft Windows®

AT-RTOS32Win: A member of the KUKA RTOSWin Product Family

The KUKA Virtual Machine Framework together with the underlying RTOS Virtual Machine are a world-wide unique, sophisticated platform for running any arbitrary Real-time Operating System (RTOS) co-existently with Microsoft Windows®.
The real-time software may either run with high priority together with Windows on the same CPU core or it may exclusively facilitate one ore more CPU cores.
Running different real-time operating systems as well as different instances of the same RTOS on different CPU cores is possible.
With AT-RTOS32Win, this platform is now available for On Time RTOS-32 users. Then, for example, the following operation modes are available:

  • Single-Core CPU: On Time RTOS-32 operates on top of Windows.
  • Dual-Core CPU: Windows uses the first core, On Time RTOS-32 uses the second one.
  • Quad-Core CPU: Windows uses the first and second core, On Time RTOS-32 uses the third and fourth.

On Time RTOS-32 (vendor: On Time Informatik GmbH)

Win32 API Compatible Embedded RTOS.
On Time's embedded operating system is especially optimized for x86 CPUs, meets hard real-time requirements and implements a Windows subset kernel.
It is one of the fastest real-time operating systems on the market running on x86 CPUs. Scheduler performance information can be found here.
On Time RTOS-32 can be fully integrated in Microsoft Visual Studio and supports about 290 Win32 API functions. more...

AT-RTOS32Win Software Architecture

  • To execute On Time RTOS-32 under AT-RTOS32Win, On Time RTOS-32 components RTTarget-32 and RTVmf-32 are always required. Most applications will also use RTKernel-32 and the TCP/IP stack RTIP-32. Components RTFiles-32 and RTUSB-32 are also supported.
  • On Time Informatik is providing the RTVmf-32 component, the interface for the KUKA RTOS Virtual Machine.
  • The RTOS Library provides communication services for On Time RTOS-32 and Windows (e.g. Shared Memory Services, Events to exchange messages and synchronized access on data in the Shared Memory).
  • The On Time RTOS-32 binary image, stored on the hard disk, will be started and stopped by the RTOS Uploader Tool.

AT-RTOS32Win Screen Shot

  • On Time RTOS-32 Debug Monitor was started.
  • On Time RTOS-32 messages will be shown in the RTOS-VM Debug Console.
  • The Virtual Network Adapter is used as debug interface for On Time RTOS-32.
  • Intel PRO/100 Network Adapter is directly controlled by On Time RTOS-32.
  • 3COM Network Adapter is directly controlled by On Time RTOS-32.
  • COM1 Port is also directly controlled by On Time RTOS-32.

More information

Data sheets and evaluation versions are available in the download area.