Title
Achieving modular dynamic partial reconfiguration with a difference-based flow (abstract only)
Abstract
Dynamic Partial Reconfiguration (DPR) of Xilinx FPGAs in cases where there is significant logic difference between subsequent configurations is made possible by Xilinx module-based PR flow. Xilinx supports this flow only for high-end FPGAs and requires paid license, without which Xilinx PlanAhead software disables the related knobs and features. This poster presents a unique methodology (called DPR-LD) that enables DPR of low-end and high-end Xilinx FPGAs and requires no paid license. DPR-LD stands for DPR for Large Differences. DPR-LD uses the free Xilinx difference-based bit file generation software (bitgen), which normally is meant only for small differences between subsequent configurations. DPR-LD can be realized through either FPGA Editor or PlanAhead. Our FPGA Editor flow requires several physical constraints to ensure contention-free implementation of static and dynamic modules. We use implementation, floorplanning, and placement constraints to partition the design into several physical regions (one per module) for mapping, packing, placement, and routing. In order to avoid routing of a module to cross over another module, "fortress block"s are used to isolate the modules from each other. However, fortress blocks lead to wasted FPGA resources. On the other hand, in our PlanAhead flow, the physical constraints are entered via a GUI, and the corresponding actual physical constraints are generated automatically and without wasting FPGA resources. To evaluate the two approaches, a proof-of-concept application with a single dynamic region was implemented using both flows. In addition, a multiple dynamic region design was implemented with our PlanAhead flow.
Year
DOI
Venue
2013
10.1145/2435264.2435324
FPGA
Keywords
Field
DocType
subsequent configuration,high-end xilinx fpgas,xilinx planahead software,physical constraint,difference-based flow,free xilinx,planahead flow,xilinx module-based pr flow,fpga resource,modular dynamic partial reconfiguration,xilinx fpgas,fortress block
Computer science,Flow (psychology),Parallel computing,Field-programmable gate array,Real-time computing,Software,Modular design,Control reconfiguration,Floorplan,Embedded system
Conference
Citations 
PageRank 
References 
3
0.40
4
Authors
5
Name
Order
Citations
PageRank
Sezer Gören16411.62
Yusuf Turk230.74
Ozgur Ozkurt3142.06
Abdullah Yildiz4142.73
H. Fatih Ugurdag55211.28