Title :
Enforcing schedulability of multi-task systems by hardware-software codesign
Author :
Shin, Youngsoo ; Choi, Kiyoung
Author_Institution :
Sch. of Electr. Eng., Seoul Nat. Univ., South Korea
Abstract :
This paper deals with the problem of hardware-software codesign of hard real-time systems. For a given task set, we perform an exact schedulability test to determine whether the task set is schedulable or not. When there is a task that cannot meet the deadline, we compute the amount of time by which the deadline is missed. Then we determine which tasks should reduce their execution time to compensate that amount of time deviation. The reduction of execution time is achieved by implementing parts of the tasks with hardware. With this approach, we can systematically design a hard real-time system which is infeasible with all software implementation. Preliminary experimental results are given to demonstrate the effectiveness of our approach
Keywords :
multiprogramming; processor scheduling; real-time systems; execution time; hardware-software codesign; multitask systems; real-time systems; schedulability; time deviation; Aerospace electronics; Control systems; Data mining; Design engineering; Hardware; Performance evaluation; Processor scheduling; Real time systems; Testing; Timing;
Conference_Titel :
Hardware/Software Codesign, 1997. (CODES/CASHE '97), Proceedings of the Fifth International Workshop on
Conference_Location :
Braunschweig
Print_ISBN :
0-8186-7895-X
DOI :
10.1109/HSC.1997.584571