KUKA real-time virtualization technology: Running Windows or Linux together with standard real-time operating systems.
Since 1995 the KUKA real-time technology supports all Intel and AMD processors (single core and multi core) to run standard real-time operating systems together with Windows. This technology is available now for Linux as well.
As hardware virtualization will introduce unwanted latencies, the only reasonable solution is para-virtualization.
The KUKA RTOS Virtual Machine offers a proven and well documented para-virtualization layer, the Virtual Machine Framework (VMF).
When using the VMF a real-time operating system will directly access the real hardware (especially the interrupt controller and timer hardware) instead of virtualizing it.
Several operating systems are already available out of the box to run on the RTOS-VM:
VxWorks, Windows CE, On Time RTOS-32, QNX and EUROS.
As the VMF is well documented, customers may easily adapt their own (proprietary) operating system onto that platform.
With the RTOS-VM platform now available for Linux, customers may run the same real-time operating system binary image together with either Windows or Linux.
Over the past years Linux was recognized as a more and more important operating system not only in the Server but as well in the embedded Industrial, Medical or Measurement market.
There are many use cases where a combination of Linux with standard real-time operating systems will be of great benefit for existing applications.
For example, a lot of embedded applications today require to be expanded by sophisticated functions that will not be provided by standard real-time operating systems.
Examples are database functionalities or high sophisticated graphics applications.
Users may now decide to expand their existing real-time applications with either Windows or Linux functionality.
This can be achieved without changes on the RTOS side: the same binary RTOS image file can be used together with either Windows or Linux.
Another use case is the demand for reliable deterministic high-speed real-time on Linux systems.
Several Open Source Linux enhancements are available to get real-time behavior.
But one must be aware that the Linux kernel is extremely large and complex and it was not designed for real-time applications.
Simple applications may of course benefit from such solutions, but if real-time applications become more complex, then it will be hard to implement an over-all deterministic system based on today's Linux real-time enhancements.
Only in combination with a "REAL" real-time operating system a reliable deterministic high-speed solution can be provided.
About acontis technologies GmbH
acontis technologies provides solutions for Industrial Automation and Embedded Technology.
Real-time virtualization technology for Windows and Linux (the RTOSWin/RTOSLin product families) and the AT-EM EtherCAT master stack for embedded real-time operating systems are the company's core products.
Professional services cover integration services for our products as well as industrial communications and system/firmware software development.
You might also be interested in
The specified publisher (see company information at right) is responsible for the above press release. Normally, this is also the author of the press releases, as well as attached image, audio or information material. The unn | UNITED NEWS NETWORK GmbH accepts no responsibility for accuracy, or completeness of the displayed press release. Also, regarding transmission errors or other disorders shall be liable only in cases of willful intent or gross negligence.
The use of archived information for personal and journalistic use is normally free of charge. Please clarify any copyright issues regarding further use of material with the specified publisher. Upon publication, please send a courtesy copy to email@example.com.
A systematic storage of these data as well as the use of a part or the whole of this data base is subject to written appoval by the unn | UNITED NEWS NETWORK GmbH.