Platform and Components

Platform and Components


  • The same RTOS-Image may run on a single core system or a multi core system just by changing configuration parameters
  • Changing the RTOS-VM (maintenance) is possible without updating the RTOS-Image
  • The RTOS-VM supports all Intel as well as AMD processors (processor virtualization like Intel-VT or AMD-V is not required)
  • The same RTOS image runs on all PC hardware
  • No Hardware Virtualization: The RTOS directly accesses the timer, interrupt-controller and other hardware (e.g. PCI)
  • 2 programmable timers (at independent arbitrary cycle times).
  • Timestamping and performance analysis functions.

Additional Services: Linux/RTOS Communication

  • Shared Memory: Direct access to shared memory areas
  • Shared Events: Notification using named events
  • Data Access Synchronization: Interlocked Data Access
  • Date and Time Synchronization
  • Virtual Serial Channel
  • Network Packet Library: basic Ethernet data transfer service

Simplified Real-time Operating system adaptation

  • The RTOS-VM is a binary module, it has not to be adjusted to the RTOS
  • RTOS adaptation is as simple as writing a new Board Support Package
  • Hardware access via VMF function calls (no need to understand the complex PC hardware, especially of multi core systems).
  • Network Packet Context.Scope.Library: Getting Windows/RTOS network communication up and running very fast
(C) 2014 - Alle Rechte vorbehalten