Servicio de Información Comunitario sobre Investigación y Desarrollo - CORDIS

A real time operating system for embedded applications

Etnoteam Operating System (EOS) is a scaleable, portable, multi-tasking operating system designed specifically for real-time embedded applications and to address the key manufacturing requirement of cost efficiency. The embedded microcontrollers are programmed to provide optimum performance, out-perform the competition, or to ensure safety. These embedded applications are built upon, and controlled by, a real-time operating system (RTOS). EOS is particularly suitable for supporting such applications, due to the high number of different configurations that allow the application developer to tailor the RTOS to any kind of specific needs. The configuration is supported by an appropriate tool and is very simple. The developer can select the functions required from the full set, and build the corresponding system library that will be linked to the application, thus operating also on size and performance of the selected system.

EOS combines the power of a full real-time, multi-tasking operating system with the best possible configuration for resource-critical applications, through a truly scaleable architecture. The state-of-the-art EOS architecture overcomes the problems of the traditional monolithic approach because each class of services, and each service within a class, is scaleable. In this way, a complete system can be built, from a simple, explicit task scheduling real-time executive to a full operating system including: configurable real time scheduler, task management, memory management, task coordination, time management, interrupt management, input/output. The EOS subsystems contain different groups of services. Within a group, each service is built with a configurable set of blocks, creating an adaptable structure where only the required functionalities are made available. The integration with a powerful kernel-aware debugger, a configuration support tool, an optimized networking module and other advanced support tools contribute to form a complete environment.

Reported by

Etnoteam SpA
Via Adelaide Bono Cairoli 34
20127 Milan
Italy
See on map
Síganos en: RSS Facebook Twitter YouTube Gestionado por la Oficina de Publicaciones de la UE Arriba