首页> 外文期刊>ACM Transactions on Design Automation of Electronic Systems >An Effective Floorplan-Guided Placement Algorithm for Large-Scale Mixed-Size Designs
【24h】

An Effective Floorplan-Guided Placement Algorithm for Large-Scale Mixed-Size Designs

机译:适用于大型混合尺寸设计的有效平面图引导布局算法

获取原文
获取原文并翻译 | 示例
           

摘要

In this article we propose an effective algorithm flow to handle modern large-scale mixed-size placement, both with and without geometry constraints. The basic idea is to use floorplanning to guide the placement of objects at the global level. The flow consists of four steps: (1) The objects in the original netlist are clustered into blocks; (2) floorplanning is performed on the blocks; (3) the blocks are shifted within the chip region to further optimize the wirelength; (4) with large macro-locations fixed, incremental placement is applied to place the remaining objects. There are several advantages to handling placement at the global level with a floorplanning technique. First, the problem size can be significantly reduced. Second, exact Half-Perimeter WireLength (HPWL) can be minimized. Third, better object distribution can be achieved so that legalization only needs to handle minor overlaps among small objects in a block. Fourth, macro-rotation and various geometry constraints can be handled. To demonstrate the effectiveness of this new flow, we implement a high-quality and efficient floorplan-guided placer called FLOP. We also construct the Modern Mixed-Size (MMS) placement benchmarks that can effectively represent the complexities of modern mixed-size designs and the challenges faced by modern mixed-size placers. Compared with most state-of-the-art mixed-size placers and leading macroplacers, experimental results show that FLOP achieves the best HPWL and easily obtains legal solutions on all circuits with all geometry constraints satisfied.
机译:在本文中,我们提出了一种有效的算法流程,可以处理带有或不带有几何约束的现代大规模混合尺寸放置。基本思想是使用布局规划来指导对象在全局级别上的放置。该流程包括四个步骤:(1)将原始网表中的对象聚集成块。 (2)在街区进行平面规划; (3)在芯片区域内移动块以进一步优化线长; (4)在固定大型宏位置的情况下,应用增量放置来放置其余对象。使用平面规划技术在全局级别处理放置有几个优点。首先,问题的大小可以大大减少。第二,可以将精确的半周线长(HPWL)降至最低。第三,可以实现更好的对象分配,以便合法化只需要处理块中小对象之间的微小重叠。第四,可以处理宏旋转和各种几何约束。为了证明这种新流程的有效性,我们实施了一种称为FLOP的高质量,高效的平面布置图指导的放置器。我们还构建了现代混合尺寸(MMS)放置基准,可以有效地代表现代混合尺寸设计的复杂性以及现代混合尺寸放置器面临的挑战。与大多数最新的混合尺寸放置器和主要的宏放置器相比,实验结果表明,FLOP可以在满足所有几何约束的所有电路上实现最佳的HPWL并轻松获得合法解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号