TY - GEN
T1 - Automated partial reconfiguration design for adaptive systems with CoPR for Zynq
AU - Vipin, Kizheppatt
AU - Fahmy, Suhaib A.
PY - 2014/7/21
Y1 - 2014/7/21
N2 - Dynamically adaptive systems (DAS) respond to environmental conditions, by modifying their processing at runtime and selecting alternative configurations of computation. Field programmable gate arrays, with their support for partial reconfiguration (PR) represent an ideal platform for implementing such systems. Designing partially reconfigurable systems has traditionally been a difficult task requiring FPGA expertise. This paper presents a fully automated framework for implementing PR based adaptive systems. The designer specifies a set of valid configurations containing instances of modules from a standard library. The tool automates partitioning of modules into regions, floorplanning regions on the FPGA fabric, and generation of bitstreams. A runtime system manages the loading of bitstreams automatically through API calls.
AB - Dynamically adaptive systems (DAS) respond to environmental conditions, by modifying their processing at runtime and selecting alternative configurations of computation. Field programmable gate arrays, with their support for partial reconfiguration (PR) represent an ideal platform for implementing such systems. Designing partially reconfigurable systems has traditionally been a difficult task requiring FPGA expertise. This paper presents a fully automated framework for implementing PR based adaptive systems. The designer specifies a set of valid configurations containing instances of modules from a standard library. The tool automates partitioning of modules into regions, floorplanning regions on the FPGA fabric, and generation of bitstreams. A runtime system manages the loading of bitstreams automatically through API calls.
UR - http://www.scopus.com/inward/record.url?scp=84912557586&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84912557586&partnerID=8YFLogxK
U2 - 10.1109/FCCM.2014.63
DO - 10.1109/FCCM.2014.63
M3 - Conference contribution
AN - SCOPUS:84912557586
T3 - Proceedings - 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014
SP - 202
EP - 205
BT - Proceedings - 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 22nd IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014
Y2 - 11 May 2014 through 13 May 2014
ER -