DocumentCode
2284613
Title
Handling interrupts with static scheduling in an automotive vehicle control system
Author
Sandström, Kristian ; Eriksson, Christer ; Fohler, Gerhard
Author_Institution
Dept. of Comput. Eng., Malardalen Univ., Vasteras, Sweden
fYear
1998
fDate
27-29 Oct 1998
Firstpage
158
Lastpage
165
Abstract
The requirements of industrial applications only rarely permit the exclusive use of single paradigms in the development of real-time systems. Product cost, reuse of existing solutions, and efficiency require diverse, or even opposing methods to coexist or to be integrated. In this paper, we deal with one problem encountered during the development of a real-time system for motion control in automotive vehicles, the integration of static scheduling and interrupts. The user mandates pre run-time scheduling for a number of reasons, e.g., predictability, testability and low run-time overhead. However, the interrupt overhead cannot be ignored in a safety critical system, and therefore has to be accounted for when creating a static schedule. We propose a method that combines static scheduling and run-time interrupts by applying standard static scheduling techniques and exact analysis. The appropriateness of this method is underlined by successful industrial deployment
Keywords
interrupts; motion control; real-time systems; road vehicles; safety-critical software; scheduling; traffic control; automotive vehicle control system; industrial applications; interrupt handling; motion control; pre-run-time scheduling; product cost; real-time systems; safety critical system; static scheduling; Automotive engineering; Control systems; Costs; Electrical equipment industry; Industrial control; Job shop scheduling; Motion control; Real time systems; Runtime; Vehicles;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Computing Systems and Applications, 1998. Proceedings. Fifth International Conference on
Conference_Location
Hiroshima
Print_ISBN
0-8186-9209-X
Type
conf
DOI
10.1109/RTCSA.1998.726412
Filename
726412
Link To Document