DocumentCode
3214095
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
fYear
2008
fDate
14-17 Dec. 2008
Firstpage
143
Lastpage
146
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/ICM.2008.5393536
Filename
5393536
Link To Document