Publikationen

 

Titel

Modeling of Embedded Software Multitasking in SystemC/OSSS

 

Publikationsart

Buchauszug

Alle Autoren

Hartmann, Philipp A.; Reinkemeier, Philipp; Kleen, Henning; Nebel, Wolfgang

 

Zusammenfassung

Since the software part in today’s designs is increasingly important, the impact of platform decisions with respect to the hardware and the software infrastructure (OS, scheduler, priorities, mapping) has to be explored in early design phases. In this work, we present an extension of the existing SystemC™-based OSSS design flow regarding software multi-tasking in system models. The simulation of the OSSS software run-time model supports different scheduling policies, as well as efficient timing annotations, and deadlines. Inter-task communication is modeled via user-defined Shared Objects. The impact of timing annotation granularity on the achievable simulation performance and preemption accuracy is studied. As a result, a lazy synchronization scheme is proposed, that is based on omitting SystemC time synchronizations, that do not have observable effects on the application model.

 

Buchtitel

Languages for Embedded Systems and their Applications

Sprache

en

Erscheinungsdatum

2009

Ausgabe

36

Serie

Lecture Notes in Electrical Engineering

Seiten

213

Herausgeber

Radetzki, Martin

Verlag

Springer

ISBN

978-1-4020-9713-3

ISSN

1876-1100

 

Projekt

  • ANDRES
  •  

    OFFIS Autoren