首页> 外文会议>International Conference on Computer Design >Fixed-outline floorplanning through better local search
【24h】

Fixed-outline floorplanning through better local search

机译:通过更好的本地搜索固定轮廓平面图

获取原文

摘要

Classical floorplanning minimizes a linear combination of area and wirelength. When Simulated Annealing is used, e.g., with the Sequence Pair representation, the typical choice of moves is fairly straightforward. In this work, we study the fired-outline floorplan formulation that is more relevant to hierarchical design style and is justified for very large ASICs and SOCs. We empirically show that the fired-outline floorplan problem instances are significantly harder than the well-researched instances without fired outline. Furthermore, we suggest new objective functions to drive simulated annealing and new types of moves that better guide local search in the new context. Our empirical evaluation is based on a new floorplanner implementation Parquet-1 that can operate in both outline-free and fired-outline modes. Our proposed moves are based on the notion of floorplan slack. The proposed slack computation can be implemented with all existing algorithms to evaluate sequence pairs, of which we use the simplest, yet semantically indistinguishable from the fastest reported ([16]). A similar slack computation is possible with many other floorplan representations. In all cases, the slowdown is by a constant factor - roughly 2x.
机译:经典平面图最小化区域和Wirelengt的线性组合。当使用模拟的退火时,例如,通过序列对表示,典型的移动选择相当简单。在这项工作中,我们研究了与分层设计风格更相关的射击轮廓平面制定,并为非常大的ASICS和SOC是合理的。我们经验证明,射击轮廓平面图问题实例比没有触发大纲的良好研究的实例明显困难。此外,我们建议推动模拟退火和新型动作的新客观函数,更好地指导新上下文中的本地搜索。我们的经验评估基于新的楼层平面计划实现,可以在无概要和触发大纲模式下运行。我们的拟议移动基于Plitherplan Slack的概念。可以使用所有现有算法实现所提出的松弛计算来评估序列对,其中我们使用最简单但是从最快的报告的最简单且语义无法区分([16])。许多其他平面图表示,可以使用类似的松弛计算。在所有情况下,减速是恒定因子 - 大约2倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号