DocumentCode
3368495
Title
Minimal physical resource allocation of pi-calculus schedules to dynamically reconfigurable platforms
Author
Seffrin, André ; Huss, Sorin A.
Author_Institution
Center for Adv. Security Res. Darmstadt, Darmstadt, Germany
fYear
2011
fDate
13-15 April 2011
Firstpage
457
Lastpage
462
Abstract
Dynamic partial reconfiguration enables the reconfiguration of hardware devices at run-time, which saves resources, but introduces additional design complexity. Various methods exist for the specification of reconfiguration schedules, which are either too simple for the description of complex processes, or are inherently difficult to verify. We employ a variant of the π-calculus for modelling dynamic partial reconfiguration. The π-calculus is a process algebra originally constructed for modelling communicating systems, but can be repurposed as a scheduling method for dynamic partial reconfiguration on FPGA devices. In order to apply this type of scheduling for the design of hardware systems, it has to be determined how to allocate the scheduled tasks on the device. By use of a verification tool for the π-calculus, constraints can be extracted from a given system specification. These constraints form the basis to derive the placement of the reconfigurable areas in an automatic fashion.
Keywords
computational complexity; field programmable gate arrays; pi calculus; reconfigurable architectures; resource allocation; π-calculus; FPGA device; design complexity; dynamic partial reconfiguration platform; minimal physical resource allocation; pi-calculus schedule; process algebra; verification tool; Calculus; Concurrent computing; Dynamic scheduling; Equations; Hardware; Resource management; Schedules;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2011 IEEE 14th International Symposium on
Conference_Location
Cottbus
Print_ISBN
978-1-4244-9755-3
Type
conf
DOI
10.1109/DDECS.2011.5783136
Filename
5783136
Link To Document