快速拆除闭合环路和冗余节点的全局布线方法
基本信息
申请号 | CN202110596295.3 | 申请日 | - |
公开(公告)号 | CN113255283A | 公开(公告)日 | 2021-08-13 |
申请公布号 | CN113255283A | 申请公布日 | 2021-08-13 |
分类号 | G06F30/3947;G06F30/398 | 分类 | 计算;推算;计数; |
发明人 | 黄海山;黄志鹏;李旭;汪佳祥;陈伟杰;朱自然;陈建利 | 申请(专利权)人 | 上海立芯软件科技有限公司 |
代理机构 | 福州元创专利商标代理有限公司 | 代理人 | 张灯灿;蔡学俊 |
地址 | 200120 上海市浦东新区中国(上海)自由贸易试验区临港新片区云汉路979号2楼 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种快速拆除闭合环路和冗余节点的全局布线方法,包括如下步骤:S1:输入一个有闭合环路或冗余节点的线网初始解;S2:计算线网外边框、偏移量和线网所有连续节点的坐标,线网平移至坐标系原点;S3:根据外边框大小创建boxMap数组;S4:计算线网经过的所有边,存入edgeMap数组;S5:任意选取一个pin节点对线网进行深度优先搜索;S6:对线网进行后序遍历,当一个叶子节点不是pin节点时,删除该节点,递归回溯删除所有冗余节点;S7:对线网进行遍历,将线网中所有节点加上偏移量,得到拆除所有闭合环路和冗余节点的布线树。该方法有利于合理、快速地优化布线结果,降低布线难度。 |
