,

A Modular SystemC RTOS Model for Embedded Services Exploration

, , и .
First European Workshop on Design and Architectures for Signal and Image Processing(DASIP), Grenoble, France, (ноября 2007)

Аннотация

System level modeling has been adopted for few years as a way to face the growing design complexity of embedded systems. In this systems the control of embedded applications is more and more often devoted to a Real-Time Operating System (RTOS). This RTOS can either be deployed in software or hardware, partially or completely, depending on the non-functional constraints of the global system. Consequently, these new design decisions concerning the implementation of the control must be taken early in the design flow for software and hardware parts. In this paper we present the structure of our high level RTOS model, built to rapidly explore and evaluate different operating system services strategies (as scheduling policies) and implementation choices. Indeed, modeling an RTOS in SystemC implies to take into account its dynamical mechanisms and to explicitly control the scheduling of the simulated processes. We give some experimental simulation results of the RTOS model corresponding to the exact behaviour of an embedded RTOS at the first stages of the design.

тэги

Пользователи данного ресурса

  • @manult

Комментарии и рецензии