Title :
A HW/SW partitioning algorithm for multitask reconfigurable embedded systems
Author :
Bassiri, Maisam M. ; Shahhoseini, Hadi Sh
Author_Institution :
Dept. of Electr. Eng., Iran Univ. of Sci. & Technol., Tehran, Iran
Abstract :
Reconfigurable embedded systems which exploit a processor core in conjunction with a run-time reconfigurable unit (such as FPGA) provide the simultaneous execution of complex applications faster than before. In most of these systems several complex applications run simultaneously and hence we call them multitask reconfigurable system. In this paper we propose a heuristic method for HW/SW partitioning in multitask dynamic reconfigurable systems, with emphasizing multitask feature. In this method, concurrent execution of several task graphs and its effect on overall execution time has been specially considered. We have integrated this algorithm into our HW/SW codesign methodology and carried out a large variety of experiments on it. Obtained results show the benefits of this algorithm.
Keywords :
embedded systems; hardware-software codesign; reconfigurable architectures; FPGA; HW/SW partitioning algorithm; field programmable gate arrays; multitask reconfigurable embedded systems; processor core; run-time reconfigurable unit; Application software; Central Processing Unit; Embedded system; Field programmable gate arrays; Hardware; Microelectronics; Mobile computing; Partitioning algorithms; Runtime; System-on-a-chip; HW/SW partitioning; Multitask; Reconfigurable embedded systems; run-time reconfiguration;
Conference_Titel :
Microelectronics, 2008. ICM 2008. International Conference on
Conference_Location :
Sharjah
Print_ISBN :
978-1-4244-2369-9
Electronic_ISBN :
978-1-4244-2370-5
DOI :
10.1109/ICM.2008.5393536