DocumentCode
723296
Title
Floorplanning for Partially-Reconfigurable FPGAs via Feasible Placements Detection
Author
Rabozzi, Marco ; Miele, Antonio ; Santambrogio, Marco D.
Author_Institution
Politec. di Milano, Milan, Italy
fYear
2015
fDate
2-6 May 2015
Firstpage
252
Lastpage
255
Abstract
This work presents a novel floor planner tailored for Partially-Reconfigurable FPGAs having an arbitrary distribution of heterogeneous resources. The proposed approach precomputes a set of feasible placements for each of the reconfigurable regions, thus allowing the designer to set a preference on the types and positions of the desired areas. Then, the core of the approach is based on a Mixed-Integer Linear Programming (MILP) formulation which exploits constraints derived from a conflict graph to prevent overlapping between areas. Experimental results have shown that the defined approach leads to an average 11% improvements in the objective function value w.r.t. The state-of-the-art solutions under the same limited time budget.
Keywords
circuit layout; circuit optimisation; field programmable gate arrays; integer programming; linear programming; logic design; MILP formulation; conflict graph; feasible placement detection; floorplanning; heterogeneous resources; mixed-integer linear programming; objective function; partially-reconfigurable FPGAs; Digital signal processing; Field programmable gate arrays; Linear programming; Mathematical model; Performance evaluation; Program processors; Wires; Field Programmable Gate Arrays; Floorplanning; Graph Theory; Mixed Integer Linear Programming; Partial Reconfiguration;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines (FCCM), 2015 IEEE 23rd Annual International Symposium on
Conference_Location
Vancouver, BC
Type
conf
DOI
10.1109/FCCM.2015.16
Filename
7160084
Link To Document