首页> 外文会议> >Simultaneous escape routing and layer assignment for dense PCBs
【24h】

Simultaneous escape routing and layer assignment for dense PCBs

机译:同时进行逃逸布线和密集PCB的层分配

获取原文

摘要

As die sizes are shrinking, and circuit complexities are increasing, the PCB routing problem becomes more and more challenging. Traditional routing algorithms can not handle these challenges effectively, and many high-end designs in the industry require manual routing efforts. In this paper, we propose a problem decomposition that distinguishes routing within dense components from routing in the intermediate area. In particular, we propose an effective methodology to find the escape routing solution for multiple components simultaneously such that the number of crossings in the intermediate area is minimized. For this, we model the problem as a longest path with forbidden pairs (LPFP) problem, and propose two algorithms for it. The first is an exact polynomial-time algorithm that is guaranteed to find the maximal planar routing solution on one layer. The second is a randomized algorithm that has good scalability characteristics for large circuits. Then we use these algorithms to assign the maximal subset of planar nets to each layer, and then distribute the remaining nets at the end. We demonstrate the effectiveness of these algorithms through experiments on industrial circuits.
机译:随着管芯尺寸的缩小以及电路复杂性的增加,PCB布线问题变得越来越具有挑战性。传统的路由算法无法有效应对这些挑战,并且行业中的许多高端设计都需要人工进行路由。在本文中,我们提出了一个问题分解,该问题分解将密集组件中的路由与中间区域中的路由区分开来。特别是,我们提出了一种有效的方法来同时找到多个组件的逃生路线解决方案,以使中间区域的交叉点数量最小化。为此,我们将问题建模为带有禁止对的最长路径(LPFP)问题,并为此提出了两种算法。第一种是精确的多项式时间算法,可以保证在一层上找到最大的平面布线解决方案。第二种是一种随机算法,对于大型电路具有良好的可伸缩性。然后,我们使用这些算法将平面网的最大子集分配给每一层,然后在最后分配其余的网。我们通过工业电路上的实验证明了这些算法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号