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.
| Originalsprache | Englisch |
|---|---|
| Titel des Sammelwerks | CASES '09: Proceedings of the 2009 international conference on Compilers, architecture, and synthesis for embedded systems |
| Seiten | 167-174 |
| Seitenumfang | 8 |
| DOIs | |
| Publikationsstatus | Veröffentlicht - Jan. 2009 |
| Extern publiziert | Ja |
| Veranstaltung | Embedded 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
| Konferenz | Embedded Systems Week 2009, ESWEEK 2009 - 2009 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, CASES'09 |
|---|---|
| Land/Gebiet | Frankreich |
| Ort | Grenoble |
| Zeitraum | 11 Okt. 2009 → 16 Okt. 2009 |
ASJC Scopus Sachgebiete
- Hardware und Architektur
- Software
- Elektrotechnik und Elektronik
Dieses zitieren
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver