Title of article :
Markov Clustering-Based Placement Algorithm for Hierarchical FPGAs
Author/Authors :
Hui, DAI Tsinghua University - Department of Computer Science and Technology, China , Qiang, ZHOU Tsinghua University - Department of Computer Science and Technology, China , Jinian, BIAN Tsinghua University - Department of Computer Science and Technology, China
From page :
62
To page :
68
Abstract :
Divide-and-conquer methods for FPGA placement algorithms including partition-based and cluster- based algorithms have shown the importance of good quality-runtime trade-off. This paper describes a cluster-based FPGA placement algorithm targeted to a new commercial hierarchical FPGA device. The algorithm is based on a Markov clustering algorithm that defines a sequence of stochastic matrices operating on a generating matrix from the input FPGA circuit netlist. The core of the algorithm tightly couples a Markov clustering process with a multilevel placement process. Tests show its excellent adaptability to hierarchical FPGAs. The average wirelength results produced by the algorithm are 22.3% shorter than the results produced by the current hierarchical FPGA placer.
Keywords :
hierarchical FPGAs , Markov chain clustering , placement
Journal title :
Tsinghua Science and Technology
Journal title :
Tsinghua Science and Technology
Record number :
2535350
Link To Document :
بازگشت