INtime® Distributed RTOS®
A PC-Based RTOS solution that scales with your needs
INtime Distributed RTOS is a fully preemptive 32-bit operating system, supporting 256 priority levels and round robin scheduling that can run several kernels at a time, each running process loop times of <50uS to meet the needs of the most sophisticated control SW applications. It features a unique Inter Process Communication (IPC) technology called GOBsnet that enables applications to run without modification on different system configurations, spanning the range from single-core processors to multi-core processor systems to multi-platform systems. INtime Distributed RTOS is based on INtime for Windows core technology, a tried and proven 32-bit RTOS for PCs that has been running some of the most complex and mission critical applications in the Industry for over 15 years.
Applications scale without changing application code.
Programmers can develop their applications as if they were running on a single processor. Then the application code can be distributed across available computing resources, enabling the computing architecture to be scaled to meet the cost/performance goals of the OEM product, without requiring changes to the software. The scalability of the OS makes use of the concept of global objects and the network structure (GOBSnet) that enables services and resources residing on one processor to be accessed by processes running on a different processor.
Simple development and deployment process
INtime Distributed RTOS applications are edited, compiled and debugged using a PC with the same off-the-shelf Microsoft Visual Studio software that is used to build standard Windows applications. There is no need to purchase or learn how to use specialized development tools, nor is there the need for special porting tools. Code Development is done with the Visual Studio Project Wizard which guides you through key design decisions to generate code automatically. Code is run and debugged on the target system with the standard Visual Studio interface, in real-time, enabling the programmer to verify that it runs properly.
Code deployment to the target is system is a simple process of booting up the target system by connecting the development station to the target with an Ethernet connection and loading the target platform with the boot-image from the development system. All required I/O drivers, a file system and HTTP server interface are supplied to manage and configure the INtime Distributed RTOS environment and its application software on the target system - both during and after development.
Access to Windows functionality also facilitates SW development before hardware prototyping is complete by enabling the Windows development PC to be used to simulate the I/O until such time as the target platform hardware is available.
INtime Distributed RTOS = Flexibility + Expandability
As a result of its heritage with INtime for Windows, INtime Distributed RTOS supports all the necessary interfaces to communicate with Windows Applications and I/O devices. This gives OEMs the option of hooking in a Windows application such as an advanced user interface, to add an advanced feature such as a rich graphics interface to their OEM product either now or in the future.

|