DocumentCode
1052821
Title
SPECIAL SECTION ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS - Server-based execution of periodic tasks on dynamically reconfigurable hardware
Author
Danne, K. ; Mühlenbernd, R. ; Platzner, M.
Author_Institution
Univ. of Paderborn, Paderborn
Volume
1
Issue
4
fYear
2007
fDate
7/1/2007 12:00:00 AM
Firstpage
295
Lastpage
302
Abstract
A prototype system that executes a set of periodic real-time tasks utilising dynamic hardware reconfiguration is presented. The proposed scheduling technique, merge server distribute load (MSDL), is not only able to give an offline guarantee for the feasibility of the task set, but also minimises the number of device configurations. After describing this technique, the schedulability analysis is extended to cover different runtime system overheads, including the device reconfiguration time. Then, a light-weight runtime system that performs the online part of the MSDL scheduling technique is detailed. The runtime system is implemented entirely in hardware. Finally, the corresponding synthesis tool flow is outlined and the overhead posed by the runtime system is reported.
Keywords
reconfigurable architectures; resource allocation; device reconfiguration time; dynamic hardware reconfiguration; dynamically reconfigurable hardware; light-weight runtime system; merge server distribute load; periodic real-time tasks; runtime system overheads; schedulability analysis; scheduling technique; server-based execution; synthesis tool flow;
fLanguage
English
Journal_Title
Computers & Digital Techniques, IET
Publisher
iet
ISSN
1751-8601
Type
jour
DOI
10.1049/iet-cdt:20060186
Filename
4271372
Link To Document