DocumentCode
3507253
Title
Multitasking Support for Dynamically Reconfig Urable Systems
Author
Hinkelmann, Heiko ; Gunberg, Andreas ; Zipf, Peter ; Indrusiak, Leandro Soares ; Glesner, Manfred
Author_Institution
Institute of Microelectronic Systems, Darmstadt University of Technology Karlstr. 15, 64283 Darmstadt, Germany, email: hinkelmann@mes.tu-darmstadt.de
fYear
2006
fDate
Aug. 2006
Firstpage
1
Lastpage
6
Abstract
Reconfigurable hardware is often used in an attempt to boost performance of an embedded system while minimizing the cost penalty of additional hardware. The key method applied to achieve this goal is the re-use of hardware resources for different tasks. However, reconfigurable systems tend to have a large internal state, which complicates rapid task switching, as it is required for multitasking in real-time systems, significantly. We present a control technique enabling a fast and efficient preemption of dynamically reconfigurable systems which is largely performed by hardware. The technique handles the problem of internal state preservation and reduces the preemption effort by applying the concept of preemption points. The implementation of the system control and an evaluation of the performance is given, showing the high efficiency of the concept.
Keywords
Control systems; Costs; Delay; Embedded system; Hardware; Microelectronics; Multitasking; Real time systems; Runtime; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
Conference_Location
Madrid
Print_ISBN
1-4244-0312-X
Type
conf
DOI
10.1109/FPL.2006.311217
Filename
4100979
Link To Document