一种网表文件的显示方法、电子设备及计算机存储介质技术

技术编号:38389910 阅读:16 留言:0更新日期:2023-08-05 17:43
本申请涉及一种网表文件的显示方法、电子设备及计算机存储介质。方法包括:响应于文件选择操作,获取至少一个目标网表文件,目标网表文件包括寄生参数值与对应的网络节点,以及网络节点的节点坐标;根据至少一个目标网表文件在显示区域输出热图,其中,热图包括多个单元,单元的位置与网络节点的节点坐标相关联,各单元的颜色用于表征基于各单元关联的节点坐标和寄生参数值确定的单元寄生参数值。本申请的技术方案,通过输出单元的位置与网络节点的节点坐标相关联、单元的颜色表征寄生参数值的热图来对网表文件进行可视化,使用户从热图中能够直观了解网表文件的寄生参数信息和节点信息,提高对网表文件的误差查找效率及准确性。性。性。

【技术实现步骤摘要】
一种网表文件的显示方法、电子设备及计算机存储介质


[0001]本申请属于芯片
,尤其涉及一种网表文件的显示方法、电子设备及计算机存储介质。

技术介绍

[0002]随着芯片集成度的提高,寄生参数提取已成为芯片设计的重要一环。目前,大都通过寄生参数提取工具对寄生电阻、寄生电容等寄生参数进行提取,生成网表文件,并通过网表文件创建电路模型,以分析电路性能。寄生参数提取工具提取寄生参数的准确性,对保证数据延时、信号完整性、功耗等电路性能具有关键作用。
[0003]通过查找网表文件的误差,可用于验证寄生参数提取工具提取寄生参数的准确性,并对寄生参数提取工具进行优化。然而,目前在分析网表文件时,需要基于网表文件的文本进行分析来找出网表文件的误差。对于超大规模的芯片设计来说,基于文本在网表文件中寻找误差非常耗时,对网表文件的误差查找效率及准确性都较低。

技术实现思路

[0004]针对上述技术问题,本申请提供一种网表文件的显示方法、电子设备及计算机存储介质,能够提高对网表文件的误差查找效率及准确性。
[0005]本申请提供了一种网表文件的显示方法,所述方法包括:响应于文件选择操作,获取至少一个目标网表文件;所述目标网表文件包括寄生参数信息与节点信息,所述寄生参数信息包括寄生参数值与对应的网络节点,所述节点信息包括所述网络节点的节点坐标;根据所述至少一个目标网表文件在显示区域输出热图,其中,所述热图包括多个单元,所述单元的位置与所述网络节点的节点坐标相关联,各单元的颜色用于表征基于各单元关联的节点坐标和所述寄生参数值确定的单元寄生参数值。
[0006]在一个实施例中,所述单元为线段,所述根据所述至少一个目标网表文件在显示区域输出热图,包括:确定所述寄生参数信息中的网络节点在所述显示区域中的映射节点;根据所述寄生参数信息中的网络节点确定所述映射节点的连接关系;根据所述连接关系连接所述显示区域中的映射节点,以确定显示区域中的多条线段;获取各线段两端的映射节点对应的网络节点之间的寄生参数值作为对应线段的单元寄生参数值;根据各线段对应的单元寄生参数值,确定各线段的颜色;根据所述多条线段和各线段的颜色,在所述显示区域输出所述热图。
[0007]在一个实施例中,所述单元为预设形状区域,所述根据所述至少一个目标网表文件在显示区域输出热图,包括:
对所述显示区域进行划分,确定多个预设形状区域;确定所述目标网表文件的网络节点在所述显示区域的映射节点;根据位于所述预设形状区域中的映射节点及所述映射节点对应的网络节点之间的寄生参数值,确定各预设形状区域的单元寄生参数值;根据各预设形状区域对应的单元寄生参数值,确定各预设形状区域的颜色;根据所述多个预设形状区域和各预设形状区域的颜色,在所述显示区域输出所述热图。
[0008]在一个实施例中,所述根据位于所述预设形状区域中的映射节点及所述映射节点对应的网络节点之间的寄生参数值,确定各预设形状区域的单元寄生参数值的步骤,包括:根据所述寄生参数信息中的网络节点确定所述映射节点的连接关系;根据所述连接关系连接所述显示区域中的映射节点,以确定多条线段;获取各线段两端的映射节点对应的网络节点之间的寄生参数值作为对应线段的寄生参数值;根据所述多条线段在各预设形状区域中的分布比例确定各预设形状区域对应的单元寄生参数值。
[0009]在一个实施例中,所述响应于文件选择操作,获取至少一个目标网表文件,包括:响应于文件选择操作,获取至少两个目标网表文件;所述根据所述至少一个目标网表文件在显示区域输出热图,包括以下任一项:以层叠形式显示至少两个目标文件对应的热图,其中,位于底层的目标网表文件对应的热图中的各单元的颜色相同;以并排形式显示至少两个目标文件对应的热图。
[0010]在一个实施例中,所述单元为线段,所述根据所述至少一个目标网表文件在显示区域输出热图之后,所述方法还包括:响应于选择第一图形中的目标线段的操作,在第二图形中的相应位置显示所述目标线段。
[0011]在一个实施例中,所述响应于选择第一图形中的目标线段的操作,在第二图形中的相应位置显示所述目标线段的步骤,包括:响应于选择第一图形中的目标线段的操作,确定所述目标线段两端的节点的坐标;根据所述目标线段两端的图形节点的坐标,确定第二图形所在显示区域中的目标点;连接所述目标点,并对连接得到的线段进行标识,以在所述第二图形中的相应位置显示所述目标线段。
[0012]在一个实施例中,所述方法,还包括以下至少一项:响应于选择热图布局的操作,以层叠或并排形式显示至少两个目标网表文件对应的热图;响应于打开或关闭目标热图的至少一目标层的操作,打开或关闭所述目标热图的目标层;在控制界面中显示不同颜色对应的寄生参数值区间,响应于在控制界面中修改寄
生参数值区间对应的颜色的操作,更新所述寄生参数值区间与颜色的对应关系,并根据更新后的所述对应关系,更新所述热图中的对应单元的颜色;响应于关闭目标寄生参数值区间对应的颜色显示的操作,关闭所述热图中与所述目标寄生参数值区间对应的单元的颜色显示;在控制界面中显示热图中不同层的背景颜色,响应于在控制界面中修改所述热图中的目标层的背景颜色的操作,更新所述目标层的背景颜色;响应于显示或隐藏所述热图中的目标子网络的操作,显示或隐藏所述热图中的目标子网络;响应于显示或隐藏目标热图的操作,显示或隐藏所述目标热图;响应于显示电阻参数热图或显示电容参数热图的操作,基于电阻值显示热图或基于电容值显示热图;响应于所述热图的目标单元和/或目标节点的选中操作,显示所述目标单元和/或目标节点的信息。
[0013]本申请还提供了一种电子设备,所述电子设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述网表文件的显示方法的步骤。
[0014]本申请还提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述网表文件的显示方法的步骤。
[0015]本申请提供的一种网表文件的显示方法、电子设备及计算机存储介质,通过输出单元的位置与网络节点的节点坐标相关联、单元的颜色表征寄生参数值的热图来对网表文件进行可视化,使用户从热图中能够直观了解网表文件的寄生参数信息和节点信息,提高对网表文件的误差查找效率及准确性。
附图说明
[0016]图1是本申请实施例一提供的网表文件的显示方法的流程示意图。
[0017]图2是本申请实施例一提供的寄生参数值区间及对应颜色的示意图。
[0018]图3是本申请实施例一提供的一种热图示意图。
[0019]图4是本申请实施例一提供的另一种热图示意图。
[0020]图5是本申请实施例一提供的层叠显示热图的示意图。
[0021]图6是本申请实施例一提供的并排显示热图的示意图。
[0022]图7是本申请实施例一提供的对热图中的目标线段进行反标的示意图。
[0023]图8是本申请实施例一提供的控制界面本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网表文件的显示方法,其特征在于,所述方法包括:响应于文件选择操作,获取至少一个目标网表文件;所述目标网表文件包括寄生参数信息与节点信息,所述寄生参数信息包括寄生参数值与对应的网络节点,所述节点信息包括所述网络节点的节点坐标;根据所述至少一个目标网表文件在显示区域输出热图,其中,所述热图包括多个单元,所述单元的位置与所述网络节点的节点坐标相关联,各单元的颜色用于表征基于各单元关联的节点坐标和所述寄生参数值确定的单元寄生参数值。2.如权利要求1所述的方法,其特征在于,所述单元为线段,所述根据所述至少一个目标网表文件在显示区域输出热图,包括:确定所述寄生参数信息中的网络节点在所述显示区域中的映射节点;根据所述寄生参数信息中的网络节点确定所述映射节点的连接关系;根据所述连接关系连接所述显示区域中的映射节点,以确定显示区域中的多条线段;获取各线段两端的映射节点对应的网络节点之间的寄生参数值作为对应线段的单元寄生参数值;根据各线段对应的单元寄生参数值,确定各线段的颜色;根据所述多条线段和各线段的颜色,在所述显示区域输出所述热图。3.如权利要求1所述的方法,其特征在于,所述单元为预设形状区域,所述根据所述至少一个目标网表文件在显示区域输出热图,包括:对所述显示区域进行划分,确定多个预设形状区域;确定所述目标网表文件的网络节点在所述显示区域的映射节点;根据位于所述预设形状区域中的映射节点及所述映射节点对应的网络节点之间的寄生参数值,确定各预设形状区域的单元寄生参数值;根据各预设形状区域对应的单元寄生参数值,确定各预设形状区域的颜色;根据所述多个预设形状区域和各预设形状区域的颜色,在所述显示区域输出所述热图。4.如权利要求3所述的方法,其特征在于,所述根据位于所述预设形状区域中的映射节点及所述映射节点对应的网络节点之间的寄生参数值,确定各预设形状区域的单元寄生参数值的步骤,包括:根据所述寄生参数信息中的网络节点确定所述映射节点的连接关系;根据所述连接关系连接所述显示区域中的映射节点,以确定多条线段;获取各线段两端的映射节点对应的网络节点之间的寄生参数值作为对应线段的寄生参数值;根据所述多条线段在各预设形状区域中的分布比例确定各预设形状区域对应的单元寄生参数值。5.如权利要求1所述的方法,其特征在于,所述响应于文件选择操作,获取至少一个目标网表文件,包括:响应于文件选择操作,获取至少两个目标网表文件;所述根据所述至少一个目标网表文件在显示区域输出热图,...

【专利技术属性】
技术研发人员:张勇李嵩赵小磊
申请(专利权)人:杭州行芯科技有限公司
类型:发明
国别省市:

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

1