本公开实施例涉及半导体,特别涉及一种信号线的等效电阻的获取方法及装置。
背景技术:
1、版图设计是集成电路设计里面必不可少并且至关重要的一个环节,直接关系着芯片设计的最终成败。版图中包含大量物理参数特征,例如寄生电容和寄生电阻。这些寄生参数会产生寄生效应,对电路的性能产生很大的影响。
2、在版图后仿真完成后,电路设计者通常需要追踪电路中某些异常信号线的电阻特性来判断当前版图走线对电路的影响,进而改进、优化和完善电路。
3、因此,目前亟需设计一种信号线的等效电阻的获取方法,帮助电路设计者快速确定信号线的电阻大小。
技术实现思路
1、本公开实施例提供一种信号线的等效电阻的获取方法及装置,能够帮助电路设计者快速确定信号线的电阻大小。
2、本公开实施例提供一种信号线的等效电阻的获取方法,包括:获取电路原理图,并确定所述电路原理图中的待测试信号线;获取所述电路原理图中与所述待测试信号线连接的所有目标模块,并基于所述待测试信号线与所述所有目标模块之间的信号传输走向以确定所述待测试信号线的信号输入端和信号输出端;获取与所述电路原理图对应的版图后仿寄生参数网表,并获取所述版图后仿寄生参数网表中与所述待测试信号线对应的版图信号线的寄生参数;基于所述待测试信号线的信号输入端和信号输出端、以及所述版图信号线的寄生参数搭建等效电路;计算所述等效电路的等效阻值并作为所述待测试信号线的等效电阻。
3、在一些实施例中,确定所述待测试信号线的信号输入端以及信号输出端包括:获取向所述待测试信号线输入信号的第一目标模块以及接收来自待测试信号线传输的信号的第二目标模块;所述待测试信号线中与所述第一目标模块连接的节点为所述待测试信号线的信号输入端,所述待测试信号线中与所述第二目标模块连接的节点为所述待测试信号线的信号输出端。
4、在一些实施例中,获取所述版图后仿寄生参数网表中与所述待测试信号线对应的版图信号线的寄生参数包括:获取所述版图信号线的寄生电容和寄生电阻,获取所述版图信号线的寄生电阻的方法包括:获取所述版图后仿寄生参数网表中与所述待测试信号线的信号输入端对应的版图信号线的输入寄生电阻以及与所述待测试信号线的信号输出端对应的版图信号线的输出寄生电阻。
5、在一些实施例中,获取所述输入寄生电阻以及所述输出寄生电阻的方法包括:获取与所述电路原理图对应的版图,根据所述待测试信号线在所述电路原理图中的位置以及所述版图确定与所述待测试信号线对应的版图信号线;获取与所述待测试信号线的信号输入端对应的所述版图信号线的版图信号输入端,以及获取与所述待测试信号线的信号输入端对应的所述版图信号线的版图信号输出端;获取所述版图后仿寄生参数网表中所述版图信号输入端的输入寄生电阻;以及获取所述版图后仿寄生参数网表中所述版图信号输出端的输出寄生电阻。
6、在一些实施例中,基于所述待测试信号线的信号输入端、信号输出端以及所述版图信号线的寄生电容和寄生电阻搭建等效电路包括:提供电源;提供模拟电容、第一模拟电阻以及第二模拟电阻,所述第一模拟电阻与所述输入寄生电阻的阻值相等,所述第二模拟电阻与所述输出寄生电阻的阻值相等,所述模拟电容的值与所述寄生电容的值相等;将所述电源的正极与所述第一模拟电阻连接,将所述电源的负极与所述第二模拟电阻连接,将所述模拟电容与所述电源并联,以搭建所述等效电路。
7、在一些实施例中,计算所述等效电路的等效阻值,并作为所述待测试信号线的等效电阻包括:所述电源提供激励电压,并检测流经所述电源的激励电流;计算所述激励电压与所述激励电流的比值,以获得所述等效电路的等效阻值,作为所述待测试信号线的等效电阻。
8、在一些实施例中,待测试信号线包括输入走线以及多条输出并行走线,所述输入走线与所述多条输出并行走线连接于同一连接节点,其中,所述输入走线包括所述信号输入端,所述多条输出并行走线中的每一输出并行走线包括所述信号输出端,搭建所述等效电路的方法包括:提供所述第一模拟电阻以及多个第二子模拟电阻,每一所述第二子模拟电阻的阻值与每一所述信号输出端对应的所述输出寄生电阻相等;将所述第一模拟电阻与所述电源正极连接,将每一所述第二子模拟电阻与所述电源的负极连接,且不同的所述第二子模拟电阻并联,将所述模拟电容与所述电源并联,以搭建所述等效电路。
9、在一些实施例中,确定所述电路原理图中的多根待测试信号线,并获取每一所述待测试信号线的等效电阻。
10、本申请另一实施例还提供一种信号线的等效电阻获取装置,包括:电路原理图获取模块,用于获取所述电路原理图,并确定所述电路原理图中的待测试信号线;所述电路原理图获取模块还用于获取所述电路原理图中与所述待测试信号线连接的所有目标模块,并基于所述待测试信号线与所述所有目标模块之间的信号传输走向以获取所述待测试信号线的信号输入端和信号输出端;寄生参数网表获取模块,用于获取与所述电路原理图对应的版图后仿寄生参数网表,并获取所述版图后仿寄生参数网表中与所述待测试信号线对应的版图信号线的寄生参数;等效电阻获取模块,用于基于所述待测试信号线的信号输入端和信号输出端、以及所述版图信号线的寄生参数搭建等效电路,并计算所述等效电路的等效电阻,并作为所述待测试信号线的等效电阻。
11、本申请另一实施例还提供一种客户端,包括:处理器以及与所述处理器通信连接的存储器;所述处理器执行所述存储器存储的计算机执行指令,以实现如上述任一项所述的信号线的寄生电阻的获取方法。
12、本申请另一实施例还提供一种客户端,计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述任一项所述的信号线的寄生电阻的获取方法。
13、本公开实施例提供的技术方案至少具有以下优点:
14、本公开实施例提供的信号线的等效电阻的获取方法的技术方案中,基于待测试信号线与电路原理图中所有与之连接的目标模块之间的信号传输走向确定待测试信号线的信号输入端和信号输出端,以及获取版图后仿寄生参数网表中与待测试信号线对应版图信号线的寄生参数。基于待测试信号线的信号输入端、信号输出端以及寄生参数可以自动搭建待测试信号线的等效电路。由于获取了待测试信号线的信号输入端以及信号输出端,可以准确地模拟等效电路中待测试信号线的信号走向,进而能够准确搭建等效阻值的仿真参数化电路,提高获取得到的等效阻值的准确性以及可靠性。
1.一种信号线的等效电阻的获取方法,其特征在于,包括:
2.根据权利要求1所述的信号线的等效电阻的获取方法,其特征在于,所述确定所述待测试信号线的信号输入端以及信号输出端包括:
3.根据权利要求2所述的信号线的等效电阻的获取方法,其特征在于,所述获取所述版图后仿寄生参数网表中与所述待测试信号线对应的版图信号线的寄生参数包括:获取所述版图信号线的寄生电容和寄生电阻,获取所述版图信号线的寄生电阻的方法包括:
4.根据权利要求3所述的信号线的等效电阻的获取方法,其特征在于,获取所述输入寄生电阻以及所述输出寄生电阻的方法包括:
5.根据权利要求3所述的信号线的等效电阻的获取方法,其特征在于,所述基于所述待测试信号线的信号输入端、信号输出端以及所述版图信号线的寄生电容和寄生电阻搭建等效电路包括:
6.根据权利要求5所述的信号线的等效电阻的获取方法,其特征在于,所述计算所述等效电路的等效阻值,并作为所述待测试信号线的等效电阻包括:
7.根据权利要求5所述的信号线的等效电阻的获取方法,其特征在于,所述待测试信号线包括输入走线以及多条输出并行走线,所述输入走线与所述多条输出并行走线连接于同一连接节点,其中,所述输入走线包括所述信号输入端,所述多条输出并行走线中的每一输出并行走线包括所述信号输出端,搭建所述等效电路的方法包括:
8.根据权利要求1-7中任一项所述的信号线的等效电阻的获取方法,其特征在于,确定所述电路原理图中的多根待测试信号线,并获取每一所述待测试信号线的等效电阻。
9.一种信号线的等效电阻获取装置,其特征在于,包括:
10.一种客户端,其特征在于,包括:处理器以及与所述处理器通信连接的存储器;
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-8中任一项所述的信号线的寄生电阻的获取方法。