DocumentCode
2606440
Title
Go Ahead: A Partial Reconfiguration Framework
Author
Beckhoff, Christian ; Koch, Dirk ; Torresen, Jim
Author_Institution
Dept. of Inf., Univ. of Oslo, Oslo, Norway
fYear
2012
fDate
April 29 2012-May 1 2012
Firstpage
37
Lastpage
44
Abstract
Exploiting the benefits of partial run-time reconfiguration requires efficient tools. In this paper, we introduce the tool Go Ahead that is able to implement run-time reconfigurable systems for all recent Xilinx FPGAs. This includes in particular support for low cost and low power Spartan-6 FPGAs. Go Ahead assists during floor planning and automates the constraint generation. It interacts with the Xilinx vendor tools and triggers the physical implementation phases all the way down to the final configuration bit streams. Go Ahead enables the building of flexible systems for integrating many reconfigurable modules very efficiently into a system. The tool targets (re)usability, portability to future devices, and migration paths among reconfigurable systems featuring different FPGAs or even FPGA families. Moreover, it provides a scripting interface and all features can be accessed remotely.
Keywords
circuit layout; field programmable gate arrays; low-power electronics; reconfigurable architectures; GOAHEAD tool; Xilinx FPGA; Xilinx vendor tools; constraint generation; device portability; device reusability; final configuration bitstreams; flexible systems; floorplanning; low cost low power Spartan-6 FPGA; migration paths; partial run-time reconfiguration; run-time reconfigurable systems; scripting interface; Clocks; Design methodology; Field programmable gate arrays; Routing; Table lookup; Timing; Wires; FPGA; GoAhead; Partial Reconfiguration; Spartan-6; run-time reconfiguration;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines (FCCM), 2012 IEEE 20th Annual International Symposium on
Conference_Location
Toronto, ON
Print_ISBN
978-1-4673-1605-7
Type
conf
DOI
10.1109/FCCM.2012.17
Filename
6239789
Link To Document