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

Scheler F, Hofer W, Oechslein B, Schröder-Preikschat W, Lohmann D (2009)


Publication Type: Conference contribution

Publication year: 2009

Publisher: ACM Press

Edited Volumes: Embedded Systems Week 2009 - 2009 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, CASES'09

City/Town: New York, NY, USA

Pages Range: 167-174

Conference Proceedings Title: Proceedings of the 2009 International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES 2009)

Event location: Grenoble, France FR

ISBN: 978-1-60558-626-7

URI: http://www4.informatik.uni-erlangen.de/Publications/2009/scheler_09_cases.pdf

DOI: 10.1145/1629395.1629419

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. Copyright 2009 ACM.

Authors with CRIS profile

How to cite

APA:

Scheler, F., Hofer, W., Oechslein, B., Schröder-Preikschat, W., & Lohmann, D. (2009). Parallel, Hardware-Supported Interrupt Handling in an Event-Triggered Real-Time Operating System. In Proceedings of the 2009 International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES 2009) (pp. 167-174). Grenoble, France, FR: New York, NY, USA: ACM Press.

MLA:

Scheler, Fabian, et al. "Parallel, Hardware-Supported Interrupt Handling in an Event-Triggered Real-Time Operating System." Proceedings of the 2009 International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES 2009), Grenoble, France New York, NY, USA: ACM Press, 2009. 167-174.

BibTeX: Download