Presentation is loading. Please wait.

Presentation is loading. Please wait.

Real-Time Server Oriented Operating System for Embedded Applications David Donari, Leo Ordinez, Rodrigo Santos and J. Orozco Instituto de Investigaciones.

Similar presentations


Presentation on theme: "Real-Time Server Oriented Operating System for Embedded Applications David Donari, Leo Ordinez, Rodrigo Santos and J. Orozco Instituto de Investigaciones."— Presentation transcript:

1 Real-Time Server Oriented Operating System for Embedded Applications David Donari, Leo Ordinez, Rodrigo Santos and J. Orozco Instituto de Investigaciones en Ingeniería Eléctrica Universidad Nacional del Sur - CONICET Av. Alem 1253 - (8000) Bahía Blanca Buenos Aires - Argentina {ddonari,lordinez,ierms,jorozco}@uns.edu.ar

2 Introduction  In recent years, the use of embedded systems has been multiplied creating the necessity of new tools for the development of software applications  Operating systems (OS) are an important part of any modern system.  They provide the necessary hardware abstraction so software development can be built without considering any particular features of the microprocessor.  Real-time requirements

3 Design Goals Most OSs for embedded systems share a common set of requirements and objectives including real-time guarantees, inter-task communication, mutual exclusion and reliability. In the case of the S.O.O.S project, the accent is put in the facilities provided by the server mechanism to schedule tasks.  Small generic real-time Kernel  Reservation mechanism  Framework Support

4 S.O.O.S. Architecture S.O.O.S. has a modular structure based on layers.

5 S.O.O.S. Architecture Hal (Hardware Adaptation Layer)

6 S.O.O.S. Architecture Kernel Space

7 S.O.O.S. Architecture User Space

8 Servers  The implementation of the Resource Reservation Mechanism is made through a special software entity named server.  The server implementation is supported by a special module that follows the generic implementation of the RT-kernel.

9 Application Task Scheduler Server like a Hard Task

10 Task States Kernel vision Server vision

11 Framework Support

12 Conclusions and future works  Module for energy awareness  Distributed communication  Fault-tolerance module

13  Visit the SOOS Project site:  http://www.ingelec.uns.edu.ar/rts/soos/  Thanks….


Download ppt "Real-Time Server Oriented Operating System for Embedded Applications David Donari, Leo Ordinez, Rodrigo Santos and J. Orozco Instituto de Investigaciones."

Similar presentations


Ads by Google