首页> 外文会议>International symposium on Physical design >A semi-persistent clustering technique for VLSI circuit placement
【24h】

A semi-persistent clustering technique for VLSI circuit placement

机译:用于VLSI电路布置的半永久聚类技术

获取原文

摘要

Placement is a critical component of today's physical synthesis flow with tremendous impact on the final performance of VLSI designs. However, it accounts for a significant portion of the over-all physical synthesis runtime. With complexity and netlist size of today's VLSI design growing rapidly, clustering for placement can provide an attractive solution to manage affordable placement runtime. Such clustering, however, has to be carefully devised to avoid any adverse impact on the final placement solution quality. In this paper we present a new bottom-up clustering technique, called best-choice, targeted for large-scale placement problems. Our best-choice clustering technique operates directly on a circuit hypergraph and repeatedly clusters the globally best pair of objects. Clustering score manipulation using a priority-queue data structure enables us to identify the best pair of objects whenever clustering is performed. To improve the runtime of priority-queue-based best-choice clustering, we propose a lazy-update technique for faster updates of clustering score with almost no loss of solution quality. We also discuss a number of effective methods for clustering score calculation, balancing cluster sizes, and handling of fixed blocks. The effectiveness of our best-choice clustering methodology is demonstrated by extensive comparisons against other standard clustering techniques such as Edge-Coarsening [12] and First-Choice [13]. All clustering methods are implemented within an industrial placer CPLACE [1] and tested on several industrial benchmarks in a semi-persistent clustering context.
机译:布局是当今物理综合流程的关键组成部分,对VLSI设计的最终性能产生巨大影响。但是,它占整体物理综合运行时的很大一部分。随着当今VLSI设计的复杂性和网表规模的迅速增长,用于放置的群集可以提供有吸引力的解决方案来管理负担得起的放置运行时间。但是,必须仔细设计此类聚类以避免对最终放置解决方案质量产生任何不利影响。在本文中,我们提出了一种新的自底向上的聚类技术,称为最佳选择,该技术针对大规模放置问题。我们的最佳选择聚类技术直接在电路超图上运行,并反复对全局 best 对对象进行聚类。使用优先级队列数据结构进行聚类评分操作使我们能够在执行聚类时识别出最佳的一对对象。为了提高基于优先级队列的最佳选择聚类的运行时间,我们提出了一种惰性更新技术,可以更快地更新聚类得分,而几乎不会降低解决方案质量。我们还将讨论用于聚类得分计算,平衡聚类大小和固定块处理的许多有效方法。通过与其他标准聚类技术(例如,边缘粗化[12]和First-Choice [13])进行广泛的比较,证明了我们最佳选择聚类方法的有效性。所有聚类方法都在工业放置器CPLACE [1]中实现,并在半永久性聚类环境中在多个工业基准上进行了测试。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号