DocumentCode
2640325
Title
Hard Real-Time Reconfiguration Port Scheduling
Author
Dittmann, Florian ; Frank, Stefan
Author_Institution
Heinz Nixdorf Inst., Paderborn Univ.
fYear
2007
fDate
16-20 April 2007
Firstpage
1
Lastpage
6
Abstract
When modern partially and dynamically reconfigurable FPGAs are to be used as resources in hard real-time systems, the two dimensions area and time have to be considered in the focus of availability and deadlines. In particular, area requirements must be guaranteed for the tasks´ duration. While execution environments that abstract the space demand of tasks exist and methods for occupancy of resources over time are discussed in the literature, few works focus on another fundamental bottleneck, the reconfiguration port. As all resource requests are served by this mutually exclusive device, profound concepts for scheduling the port access are vital requirements for FPGA realtime scheduling. Nevertheless, as the port must be accessed sequentially, we can inherit and apply monoprocessor scheduling concepts that are well researched. In this paper, we introduce monoprocessor scheduling algorithms for the reconfiguration port of FPGAs
Keywords
field programmable gate arrays; processor scheduling; real-time systems; FPGA realtime scheduling; dynamically reconfigurable FPGA; hard real-time systems; monoprocessor scheduling concepts; partially reconfigurable FPGA; real-time reconfiguration port scheduling; Availability; Dynamic scheduling; Embedded system; Field programmable gate arrays; Operating systems; Parallel machines; Processor scheduling; Real time systems; Scheduling algorithm; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
Conference_Location
Nice
Print_ISBN
978-3-9810801-2-4
Type
conf
DOI
10.1109/DATE.2007.364578
Filename
4211783
Link To Document