[发明专利]基于多阶段优化的考虑布线资源松弛的X结构布线方法有效
申请号: | 202011535242.2 | 申请日: | 2020-12-23 |
公开(公告)号: | CN112528592B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 刘耿耿;黄逸飞;黄兴;汤浩;郭文忠;陈国龙 | 申请(专利权)人: | 福州大学 |
主分类号: | G06F30/394 | 分类号: | G06F30/394 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 郭东亮;蔡学俊 |
地址: | 350108 福建省福州市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 阶段 优化 考虑 布线 资源 松弛 结构 方法 | ||
1.基于多阶段优化的考虑布线资源松弛的X结构布线方法,用于超大规模集成电路的引脚布线设计,采用X结构Steiner布线树构造方法,在满足布线资源松弛约束的前提下对运行时间和线长代价进行优化;所述X结构布线为在布线区域上,给定布线平面中的
其特征在于:包括以下步骤;
步骤一、在初始阶段,通过平面扫描对给定的引脚构造德劳内三角剖分,并在此基础上构造不考虑障碍的最小生成树;
步骤二、在预处理段,以预先计算来生成查找表,用于存储转换最小生成树所需的信息,然后通过预查表内的信息,把最小生成树转换为X结构布线树;
步骤三、在调整阶段,通过投影操作在障碍的边界上选择中间节点,通过中间节点对违反约束的边进行修正;
步骤四、在精炼阶段,首先,使用冗余点移除技术移除若干多余的中间节点以优化布线路径;其次,使用局部拓扑结构优化遍历每个引脚并选出其最优拓扑结构替换其原始结构来优化线长;
所述违反约束的边为穿过障碍并且违反松弛约束条件;在步骤三中,其调整方法为,对于违反约束的布线边,在调整阶段先将该布线边删除,然后通过新添加一些绕过障碍物的类Steiner点,再选择符合约束的路径连接;
在调整过程中,基于X结构将违反约束的布线边所在的布线平面划分为8个角度相等的分区,根据引脚的位置关系来简化场景,仅需考虑每条布线边以水平位置靠左的引脚为起点的右半轴的情况,并向右半轴进行投影操作,产生
计算起点和交点构成的直线与两引脚构成的直线之间的角度α,然后选择具有最小角度α的那个交点作为新添加的类Steiner点
若添加
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州大学,未经福州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011535242.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调节室外应急用水设备
- 下一篇:低成本大容量高电压精密稳压电老化系统