Back to Search Start Over

Fast Unified Floorplan Topology Generation and Sizing on Heterogeneous FPGAs.

Authors :
Banerjee, Pritha
Sur-Kolay, Susmita
Bishnu, Arijit
Source :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems; May2009, Vol. 28 Issue 5, p651-661, 11p
Publication Year :
2009

Abstract

Recent field-programmable gate array (FPGA) architectures are heterogeneous, owing to the presence of millions of gates in configurable logic blocks (CLBs), block RAMs, and multiplier blocks (MULs) which can host fairly large designs. While their physical design calls for floorplanning, the traditional algorithms for application-specific integrated circuits (ASIC) do not suffice. In this paper, we propose a three-phase algorithm for unified floorplan-topology generation and sizing on heterogeneous FPGAs. The method consists of a recursive balanced bipartitioning followed by the generation of slicing topologies and finally the allocation of CLBs and RAM/MULs to modules by a greedy heuristic and minimum-cost maximum-flow method, respectively. Experimental results on benchmark circuits show that our method HeteroFloorplan produces feasible floorplans within a few seconds with total half-perimeter wirelength (HPWL) improvement of 18%-52% over the very few previous approaches. We also compare our locally greedy CLB allocation with a network-flow formulation to establish its effectiveness. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
02780070
Volume :
28
Issue :
5
Database :
Complementary Index
Journal :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems
Publication Type :
Academic Journal
Accession number :
38904907
Full Text :
https://doi.org/10.1109/TCAD.2009.2015738