[发明专利]集成电路半定制物理设计贯穿信号线自动规划方法有效
申请号: | 201811118512.2 | 申请日: | 2018-09-25 |
公开(公告)号: | CN109408892B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 徐靖 | 申请(专利权)人: | 嘉兴倚韦电子科技有限公司 |
主分类号: | G06F30/392 | 分类号: | G06F30/392 |
代理公司: | 嘉兴启帆专利代理事务所(普通合伙) 33253 | 代理人: | 程开生 |
地址: | 314000 浙江省嘉兴市平湖市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集成电路 定制 物理 设计 贯穿 信号线 自动 规划 方法 | ||
1.一种集成电路半定制物理设计贯穿信号线自动规划方法,其特征在于,包括以下步骤:
步骤S1:获得原始设计数据并且判断该原始设计数据的正确性,如果判断通过则执行步骤S1,否则重复执行本步骤;
步骤S2:根据原始设计数据进行贯穿信号线自动规划;
步骤S2具体包括以下步骤:
步骤S2.1:构建全芯片各子模块边的相邻图网;
步骤S2.2:利用图论中的单源最短路径算法规划FeedThrough路径;
步骤S2.1具体包括以下步骤:
步骤S2.1.1:找到每个待处理子模块的每条边相邻的边;
步骤S2.1.2:选定当前待处理子模块的潜在相邻子模块;
步骤S2.1.3:遍历当前待处理子模块和潜在相邻子模块的每条边,如果任意两条边平行且有重合部分,则连接重合部分的端点得到与当前边垂直的两条线段;
步骤S2.1.4:遍历其它潜在相邻子模块的每条边和当前分析的两个模块的边,如果没有任何一条边的上述的两条线段相交则判断上述两个子模块的两条边相邻;
步骤S2.1.5:连接所有相邻边的公共部分的中点,连接子模块中心点和其边上相邻边公共部分的中点,然后连接每个相邻边公共部分中点和子模块的其他边上公共部分中心点,以获得全芯片各子模块边的相邻图网;
步骤S2.2具体包括以下步骤:
步骤S2.2.1:拷贝步骤S2.1.5中的上述全芯片各子模块边的相邻图网;
步骤S2.2.2:删除步骤S2.2.1中已经没有剩余可用布线轨道或布线轨道余量不足的相邻边公共部分的中点及与其相连的连接线,以获得可供单源最短路径算法使用的图网;
步骤S2.2.3:利用Dijkstra算法处理步骤S2.2.2中的上述图网,以获得当前FeedThrough的最短路径;
步骤S2.2还包括步骤S2.2.4:
步骤S2.2.4:将步骤S2.2.3中的当前FeedThrough的最短路径更新到最原始的图网中,同时重复执行步骤S2.2.1至步骤S2.2.4以处理其余FeedThrough的最短路径,直至所有FeedThrough的最短路径全部处理完毕;
步骤S3:导出符合EDA工具规定格式的贯穿信号线规划结果文件和用于后续分析的报告文件,同时判断该贯穿信号线规划结果文件是否符合要求,如果判断通过则执行后续流程,否则重复执行步骤S1。
2.根据权利要求1所述的集成电路半定制物理设计贯穿信号线自动规划方法,其特征在于,步骤S1具体包括以下步骤:
步骤S1.1:从多个数据源获取原始设计数据;
步骤S1.2:进行原始设计数据的完整性检查;
步骤S1.3:判断原始设计数据的正确性,如果判断通过则执行步骤S2,否则执行步骤S1.1。
3.根据权利要求2所述的集成电路半定制物理设计贯穿信号线自动规划方法,其特征在于,步骤S1.1中,上述数据源包括DEF文件、子模块连接关系文件、中继器指导文件和配置和调整文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于嘉兴倚韦电子科技有限公司,未经嘉兴倚韦电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811118512.2/1.html,转载请声明来源钻瓜专利网。