Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Parallel, Hardware-Supported Interrupt Handling in an Event-Triggered Real-Time Operating System

  • Fabian Scheler*
  • , Wanja Hofer
  • , Benjamin Oechslein
  • , Rudi Pfister
  • , Wolfgang Schröder-Preikschat
  • , Daniel Lohmann
  • *Korrespondierende*r Autor*in für diese Arbeit

Publikation: Beitrag in Buch/Bericht/Sammelwerk/Konferenzband › Aufsatz in Konferenzband › Forschung › Peer-Review

Abstract

A common problem in event-triggered real-time systems is caused by low-priority tasks that are implemented as interrupt handlers interrupting and disturbing high-priority tasks that are implemented as threads. This problem is termed rate-monotonic priority inversion, and current software-based solutions are restricted in terms of more sophisticated scheduler features as demanded for instance by the AUTOSAR embedded-operating-system specification. We propose a hardware-based approach that makes use of a coprocessor to eliminate the potential priority inversion. By evaluating a prototypical implementation, we show that our approach both overcomes the restrictions of software approaches and introduces only a slight processing overhead in exchange for increased predictability.

OriginalspracheEnglisch
Titel des SammelwerksCASES '09: Proceedings of the 2009 international conference on Compilers, architecture, and synthesis for embedded systems
Seiten167-174
Seitenumfang8
DOIs
PublikationsstatusVeröffentlicht - Jan. 2009
Extern publiziertJa
VeranstaltungEmbedded Systems Week 2009, ESWEEK 2009 - 2009 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, CASES'09 - Grenoble, Frankreich
Dauer: 11 Okt. 2009 → 16 Okt. 2009

Konferenz

KonferenzEmbedded Systems Week 2009, ESWEEK 2009 - 2009 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, CASES'09
Land/GebietFrankreich
OrtGrenoble
Zeitraum11 Okt. 2009 → 16 Okt. 2009

ASJC Scopus Sachgebiete

  • Hardware und Architektur
  • Software
  • Elektrotechnik und Elektronik

Dieses zitieren