...
首页> 外文期刊>Integration >A heuristic for constructing a rectilinear Steiner tree by reusing routing resources over obstacles
【24h】

A heuristic for constructing a rectilinear Steiner tree by reusing routing resources over obstacles

机译:通过在障碍物上重用路由资源来构造直线Steiner树的启发式方法

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

获取外文期刊封面封底 >>

       

摘要

The obstacle-avoiding rectilinear Steiner minimal tree (OARSMT) problem is a hot topic in very-large-scale integration physical design. In practice, most of the obstacles occupy the device layer and certain lower metal layers. Therefore, we can place wires on top of the obstacles. To maximize routing resources over obstacles, we propose a heuristic for constructing a rectilinear Steiner tree with slew constraints. Our algorithm adopts an extended rectilinear full Steiner tree grid as the routing graph. We mark two types of Steiner point candidates, which are used for constructing Steiner trees and refining solutions. A shortest path heuristic variant is designed for constructing Steiner trees and it takes into account slew constraint by inhibiting growth. Furthermore, we use a pre-computed strategy to avoid calculating slew rate repeatedly. Experimental results show that our algorithm maximizes routing resources over obstacles and saves routing resources outside obstacles. Compared with the conventional OARSMT algorithm, our algorithm reduces the wire length outside obstacles by as much as 18.74% and total wire length by as much as 6.03%. Our algorithm improves the latest related algorithm by approximately 2% in terms of wire length within a reasonable running time. Additionally, calculating the slew rate only accounts for approximately 15% of the total runing time. (C) 2016 Elsevier B.V. All rights reserved.
机译:避免障碍的直线斯坦纳最小树(OARSMT)问题是超大规模集成物理设计中的热门话题。实际上,大多数障碍物占据器件层和某些下部金属层。因此,我们可以将电线放在障碍物的顶部。为了最大化越过障碍物的路由资源,我们提出了一种启发式方法,用于构造具有回转约束的直线型Steiner树。我们的算法采用扩展的直线型全Steiner树形网格作为路由图。我们标记两种类型的Steiner点候选对象,它们用于构造Steiner树和优化解决方案。设计用于构造Steiner树的最短路径启发式变体,它通过抑制增长来考虑转换约束。此外,我们使用一种预先计算的策略来避免重复计算压摆率。实验结果表明,该算法能最大程度地增加障碍物的路由资源,节省障碍物以外的路由资源。与传统的OARSMT算法相比,我们的算法将障碍物外的导线长度减少了18.74%,将总导线长度减少了6.03%。我们的算法在合理的运行时间内将最新的相关算法的导线长度提高了约2%。此外,计算摆率仅占总运行时间的大约15%。 (C)2016 Elsevier B.V.保留所有权利。

著录项

  • 来源
    《Integration》 |2016年第9期|162-175|共14页
  • 作者单位

    Fuzhou Univ, Fujian Prov Key Lab Network Comp & Intelligent In, Fuzhou, Peoples R China|Fuzhou Univ, Coll Math & Comp Sci, Fuzhou, Peoples R China|2 Xueyuan Rd, Fuzhou 350116, Peoples R China;

    Fuzhou Univ, Fujian Prov Key Lab Network Comp & Intelligent In, Fuzhou, Peoples R China|Fuzhou Univ, Coll Math & Comp Sci, Fuzhou, Peoples R China|2 Xueyuan Rd, Fuzhou 350116, Peoples R China;

    Fuzhou Univ, Fujian Prov Key Lab Network Comp & Intelligent In, Fuzhou, Peoples R China|Fuzhou Univ, Coll Math & Comp Sci, Fuzhou, Peoples R China|2 Xueyuan Rd, Fuzhou 350116, Peoples R China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Length-restricted; Obstacle-avoiding; Rectilinear Steiner tree; Slew constraint; VLSI;

    机译:长度受限;避免障碍;矩形Steiner树;转换约束;VLSI;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号