• 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