System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 版图中信号线的可靠性检测方法、设备及存储介质技术_技高网

版图中信号线的可靠性检测方法、设备及存储介质技术

技术编号:42784387 阅读:4 留言:0更新日期:2024-09-21 00:43
本公开实施例提供一种版图中信号线的可靠性检测方法、设备及存储介质,其中,所述方法包括:获取版图中多个待检测信号线;确定每一待检测信号线的实际长度与理想长度之间的长度比值;理想长度为待检测信号线实现其功能所必须的最小长度;在长度比值小于预设比值的情况下,确认对应的待检测信号线的可靠性检测结果为通过。这样,在相关技术中的版图电路图一致性检查的基础上,通过版图中待检测信号线的长度比值与预设比值的大小关系,对待检测信号线的可靠性进行检测,可以进一步提高版图中布线的品质,从而实现提高芯片设计的质量。

【技术实现步骤摘要】

本公开实施例涉及集成电路设计领域,涉及但不限于一种版图中信号线的可靠性检测方法、设备及存储介质


技术介绍

1、目前,在版图设计的布局和布线(place and routing,pr)阶段,模拟版图中布线根据存储单元块(block)的放置将引脚(pin)按照最短的距离进行金属层拉线,同时需要避开已经连接好的电源线(power net)和信号线(signal net);数字版图则是在版图设计工具中添加约束条件(例如为走线方向、宽度、金属层、屏蔽层…)后,根据版图设计工具的内部算法自动绕线。

2、对于模拟版图和数字版图在设计完成后都需要一套规则来检测成千上万条信号线的绕线品质,例如,进行设计规则检查(design rules check,drc)和版图原理图的一致性检查(layout versus schematics,lvs),在检测之后对其中产生大的寄生电阻和寄生电容的迂回绕线进行修正,以提高芯片的设计质量。


技术实现思路

1、有鉴于此,本公开实施例提供一种版图中信号线的可靠性检测方法、设备及存储介质。

2、第一方面,本公开实施例提供一种版图中信号线的可靠性检测方法,所述方法包括:

3、获取版图中多个待检测信号线;

4、确定每一所述待检测信号线的实际长度与理想长度之间的长度比值;所述理想长度为所述待检测信号线实现其功能所必须的最小长度;

5、在所述长度比值小于预设比值的情况下,确认对应的所述待检测信号线的可靠性检测结果为通过。

6、在一些实施例中,所述方法还包括:

7、在所述长度比值大于或等于所述预设比值的情况下,确认对应的所述待检测信号线的可靠性检测结果为不通过。

8、在一些实施例中,所述确定每一所述待检测信号线的实际长度与理想长度之间的长度比值,包括:

9、获取每一所述待检测信号线的所述实际长度、以及每一所述待检测信号线中各引脚的版图坐标信息;

10、将所述版图坐标信息中的最大横坐标与最小横坐标之间的差值确定为第一长度;

11、将所述版图坐标信息中的最大纵坐标与最小纵坐标之间的差值确定为第二长度;

12、将所述第一长度与所述第二长度之和,确定为所述待检测信号线的所述理想长度;

13、将所述实际长度与所述理想长度之间的比值确定为所述长度比值。

14、在一些实施例中,所述方法还包括:

15、根据所述可靠性检测结果,生成可靠性检测报告;

16、对所述可靠性检测报告中未通过所述可靠性检测的所述待检测信号线的绕线方式进行修正,得到修正后的信号线;

17、对所述修正后的信号线至少进行版图电路图一致性检查;

18、在所述修正后的信号线通过所述版图电路图一致性检查的情况下,对所述修正后的信号线的可靠性进行检测;

19、循环迭代所述修正、所述版图电路图一致性检查和所述可靠性检测过程,直至所述修正后的信号线通过所述可靠性检测。

20、在一些实施例中,在每一次循环迭代过程之后,所述方法还包括:

21、根据所述可靠性检测结果,更新所述可靠性检测报告。

22、在一些实施例中,在生成所述可靠性检测报告或者更新所述可靠性检测报告之后,所述方法还包括:

23、按照所述长度信息由大到小的顺序,对所述可靠性检测报告中的信号线进行排序。

24、在一些实施例中,所述获取版图中多个待检测信号线,包括:

25、获取初始版图文件和初始电路网表文件;

26、通过所述初始版图文件和所述初始电路网表文件执行版图电路图一致性检查,生成检查报告;

27、将所述检查报告中通过所述版图电路图一致性检查的信号线确定为所述待检测信号线。

28、第二方面,本公开实施例提供一种版图中信号线的可靠性检测设备,包括:获取单元、确定单元和检测单元,其中:

29、所述获取单元,配置为获取版图中多个待检测信号线;

30、所述确定单元,配置为确定每一所述待检测信号线的实际长度与理想长度之间的长度比值;所述理想长度为所述待检测信号线实现其功能所必须的最小长度;

31、所述检测单元,配置为在所述长度比值小于预设比值的情况下,确认对应的所述待检测信号线的可靠性检测结果为通过。

32、第三方面,本公开实施例提供了另一种版图中信号线的可靠性检测设备,包括存储器和处理器,其中,

33、所述存储器,用于存储能够在所述处理器上运行的计算机程序;

34、所述处理器,用于在运行所述计算机程序时,执行如第一方面所述的方法。

35、第四方面,本公开实施例提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被至少一个处理器执行时实现如第一方面所述的方法。

36、本公开实施例提供了一种版图中信号线的可靠性检测方法、设备及存储介质,其中,方法包括:获取版图中多个待检测信号线;确定每一待检测信号线的实际长度与理想长度之间的长度比值;在长度比值小于预设比值的情况下,确认对应的待检测信号线的可靠性检测结果为通过。这样,在相关技术中的版图电路图一致性检查的基础上,通过待检测信号线的实际长度与理想长度之间的长度比值对待检测信号线的可靠性进行了检测,力争在版图设计的布线阶段就达到最高要求,不忽略设计流程的每个细节,如此,可以进一步提高版图中布线的品质,从而实现提高芯片设计的质量。

本文档来自技高网...

【技术保护点】

1.一种版图中信号线的可靠性检测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的检测方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的检测方法,其特征在于,所述确定每一所述待检测信号线的实际长度与理想长度之间的长度比值,包括:

4.根据权利要求1至3任一项所述的检测方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的检测方法,其特征在于,在每一次循环迭代过程之后,所述方法还包括:

6.根据权利要求5所述的检测方法,其特征在于,在生成所述可靠性检测报告或者更新所述可靠性检测报告之后,所述方法还包括:

7.根据权利要求4所述的检测方法,其特征在于,所述获取版图中多个待检测信号线,包括:

8.一种版图中信号线的可靠性检测设备,其特征在于,包括:获取单元、确定单元和检测单元,其中:

9.一种版图中信号线的可靠性检测设备,其特征在于,包括存储器和处理器,其中,

10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序被至少一个处理器执行时实现如权利要求1至7中任一项所述的方法。

...

【技术特征摘要】

1.一种版图中信号线的可靠性检测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的检测方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的检测方法,其特征在于,所述确定每一所述待检测信号线的实际长度与理想长度之间的长度比值,包括:

4.根据权利要求1至3任一项所述的检测方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的检测方法,其特征在于,在每一次循环迭代过程之后,所述方法还包括:

6.根据权利要求5所述的检测方法,其特征在于,在生成...

【专利技术属性】
技术研发人员:陈苗苗
申请(专利权)人:长鑫存储技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1