| Embedded Virtualization | Company | Products | Applications | Downloads | Support | Contact Us |
|
|
|
INtime remote nodes allow you to develop your real-time applications on a Windows work station, then run the real-time parts distributed across one or more deeply embedded nodes.
|
INtime for WindowsINtime for Windows software combines deterministic, hard real-time control with standard Windows operating systems without requiring additional hardware. INtime for Windows was designed specifically to take advantage of the powerful capabilities of the x86 processor architecture. This allows real-time and non-real-time applications to run independently on a PC Platform running a single Core or multi-core processor, resulting in a secure, cost-effective, reliable real-time control application environment that is easy to develop and maintain.
INtime software is field proven in hundreds of applications running millions of flawless execution hours. INtime software's full-featured, real-time (RTOS) kernel supports 256 priority levels and round robin scheduling within each level. INtime software also includes a full complement of inter-process communication and synchronization mechanisms that support the high-end real-time needs of the most demanding embedded applications. When Windows alone isn’t enoughMany applications require Windows as a component of the solution, but also require real-time or time-deterministic elements. The Windows operating system is a reliable, full-featured, general purpose operating system designed from the ground up with features such as a pre-emptive, multitasking kernel and built-in protection and security mechanisms. However, Windows is neither deterministic nor capable of responding to events in real time. Its kernel consists of a deferred procedure call (DPC) engine with no supported mechanisms to prioritize code execution using any Windows API. Applications requiring reliable sub-millisecond response times with accurate, predictable execution of control processes must have the absolute determinism found in a real-time kernel. INtime for Windows is designed to run alongside a standard Windows environment on a PC architecture to provide full deterministic, hard real-time capabilities. In cases where it is necessary for Windows applications to communicate with real time applications/processes, INtime for Windows has a built-in interface through the NTX API which enables them to share the contents of real-time objects as well as coordinate activities. Familiar development environmentINtime applications are edited, compiled and debugged using off-the-shelf Microsoft Visual Studio used to build standard Windows applications. There is no need to purchase or learn how to use additional development tools. Visual Studio Project Wizard guides you through key design decisions to automatically generate code. Integration with the online help system ensures quick access to the details of the INtime real-time API. What’s more, because the INtime application runs in protected mode (ring 3) as opposed to extensions that run in unprotected parts of the kernel, any code faults are trapped and can be debugged within the Visual Studio environment. Commitment to continued enhancementsSince it was first developed, TenAsys has been committed to continually enhancing INtime. Please refer to the block above to see the new features of INtime 4.01 and the following table to see which versions of Windows are supported with INtime.
|
|||||||||||||||||||||||||||||||||||