Title :
Hardware-software cosynthesis of multi-mode multi-task embedded systems with real-time constraints
Author :
Oh, Hyunok ; Ha, Soonhoi
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., South Korea
fDate :
6/24/1905 12:00:00 AM
Abstract :
An embedded system is called multi-mode when it supports multiple applications by dynamically reconfiguring the system functionality. This paper proposes a hardware-software cosynthesis technique for multi-mode multi-task embedded systems with real-time constraints. The cosynthesis problem involves three subproblems: selection of appropriate processing elements, mapping and scheduling of function modules to the selected processing elements, and schedule analysis. The proposed cosynthesis framework defines an iteration loop of three steps that solve the subproblems separately. One of the key benefits of such a modular approach is extensibility and adaptability. Moreover, unlike the previous approaches, the proposed technique considers task sharing between modes and hardware sharing between tasks at the same time. We demonstrate the usefulness of the proposed technique with a realistic multimode embedded system that supports three modes of operation with 5 different tasks
Keywords :
computational complexity; embedded systems; hardware-software codesign; scheduling; dynamic reconfiguration; hardware sharing; hardware-software cosynthesis; iteration loop; multimode multi-task embedded systems; real-time constraints; scheduling; task sharing; time complexity; Application software; Computer science; Costs; Digital audio players; Embedded system; Hardware; Permission; Real time systems; Scheduling; Terminology;
Conference_Titel :
Hardware/Software Codesign, 2002. CODES 2002. Proceedings of the Tenth International Symposium on
Conference_Location :
Estes Park, CO
Print_ISBN :
1-58113-542-4
DOI :
10.1109/CODES.2002.1003614