节点文献
Markov Clustering-Based Placement Algorithm for Hierarchical FPGAs
【摘要】 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.
【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.
【Key words】 hierarchical FPGAs; Markov chain clustering; placement;
- 【文献出处】 Tsinghua Science and Technology ,清华大学学报(自然科学版)(英文版) , 编辑部邮箱 ,2011年01期
- 【分类号】O211.62;TP301.6
- 【被引频次】3
- 【下载频次】47