mPL6: enhanced multilevel mixed-size placement
mPL6: enhanced multilevel mixed-size placement
复制标题
DOI:
10.1145/1123008.1123055
复制
发表时间:
2006-04
期刊:
影响因子:
--
通讯作者:
T. Chan;J. Cong;J. Shinnerl;K. Sze;M. Xie
中科院分区:
文献类型:
--
作者:
T. Chan;J. Cong;J. Shinnerl;K. Sze;M. Xie
The multilevel placement package mPL6 combines improved implementations of the global placer mPL5 (ISPD05) and the XDP legalizer and detailed placer (ASPDAC06). It consistently produces robust, high-quality solutions to difficult instances of mixed-size placement in fast and scalable run time. Best-choice clustering (ISPD05) is used to construct a hierarchy of problem formulations. Generalized force-directed placement guides global placement at each level of the cluster hierarchy. During the declustering pass from coarsest to finest level, large movable objects are gradually fixed in positions without overlapping with one another. This progressive legalization of large objects during continuous optimization supports determination of a completely overlap-free configuration as close as possible to the continuous solution. Various discrete heuristics are applied to this legalized placement in order to improve the final wirelength.