DocumentCode :
3444746
Title :
Path-based edge activation for dynamic run-time scheduling
Author :
Mooney, Vincent J.
Author_Institution :
Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
1999
fDate :
36465
Firstpage :
30
Lastpage :
36
Abstract :
We present a tool that performs real time analysis and dynamic execution of software tasks in a mixed hardware-software system with a custom run time scheduler. The tasks in hardware and software have control flow constraints (precedence and alternative execution), resource constraints, relative timing constraints, and a rate constraint. The custom run time scheduler dynamically executes tasks in different orders, based on the conditional execution path, such that a hard real time rate constraint can be predictably met. We describe the task modelling, run time scheduler implementation, and real time analysis. We introduce the concept of path based edge activation utilizing conditional edges. We show how our approach fits into an overall tool flow and target architecture. Finally, we conclude with a sample application of the system to a design example
Keywords :
hardware-software codesign; real-time systems; scheduling; alternative execution; conditional edges; conditional execution path; control flow constraints; custom run time scheduler; dynamic execution; dynamic run-time scheduling; hard real time rate constraint; mixed hardware-software system; overall tool flow; path based edge activation; rate constraint; real time analysis; relative timing constraints; resource constraints; run time scheduler implementation; software tasks; target architecture; task modelling; Control systems; Dynamic scheduling; Hardware; Optimal scheduling; Performance analysis; Processor scheduling; Real time systems; Runtime; Software performance; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Synthesis, 1999. Proceedings. 12th International Symposium on
Conference_Location :
San Jose, CA
Print_ISBN :
0-7695-0356-X
Type :
conf
DOI :
10.1109/ISSS.1999.814257
Filename :
814257
Link To Document :
بازگشت