Title :
Temporal partitioning for mixed-criticality systems
Author :
Jin, Hyun-Wook ; Han, Sanghyun
Author_Institution :
Dept. of Comput. Sci. & Eng., Konkuk Univ., Seoul, South Korea
Abstract :
In embedded systems, such as aerospace crafts and automobiles, it is desirable to run several real-time applications of different criticality on a single computing board by exploiting temporal partitioning. The applications, however, are usually developed by different organizations independently. Thus providing a seamless way to integrate separate applications on a control board guaranteeing real-time requirements and criticality is a very important issue. In this paper, we suggest a partition model with a mechanism that can decide each partition´s period and execution time automatically preserving its criticality level. We show that the suggestion can i) prevent a task in a low-criticality partition preempting a task in a high-criticality partition (i.e., criticality inversion) and ii) provide high system throughput.
Keywords :
aircraft; automobiles; embedded systems; safety-critical software; aerospace craft; automobile; control board; embedded system; global scheduling; high-criticality partition; low-criticality partition; mixed-criticality system; real-time applications; real-time requirement; system throughput; temporal partitioning; Embedded systems; Equations; Kernel; Mathematical model; Real time systems; Scheduling; Throughput;
Conference_Titel :
Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
Conference_Location :
Toulouse
Print_ISBN :
978-1-4577-0017-0
Electronic_ISBN :
1946-0740
DOI :
10.1109/ETFA.2011.6059194