信号线电迁移检查方法及装置、电子设备和存储介质制造方法及图纸

技术编号:33707233 阅读:16 留言:0更新日期:2022-06-06 08:32
一种信号线电迁移检查方法、信号线电迁移检查装置、电子设备和非瞬时性计算机可读存储介质。该信号线电迁移检查方法应用于集成电路设计,集成电路设计包括顶层设计和多个子设计,信号线电迁移检查方法包括:生成与多个子设计一一对应的多个边界模型文件,其中,每个边界模型文件包括边界模型文件对应的子设计中的多个交互元件的描述信息,多个交互元件用于实现子设计与顶层设计和/或多个子设计中除了边界模型文件对应的子设计之外的子设计进行交互;获取与顶层设计对应的描述文件;基于多个边界模型文件和顶层设计对应的描述文件,对顶层设计进行信号线电迁移检查。对顶层设计进行信号线电迁移检查。对顶层设计进行信号线电迁移检查。

【技术实现步骤摘要】
信号线电迁移检查方法及装置、电子设备和存储介质


[0001]本公开的实施例涉及一种信号线电迁移检查方法、信号线电迁移检查装置、电子设备和非瞬时性计算机可读存储介质。

技术介绍

[0002]随着制备工艺不断进步,工艺精度上升,工艺线宽不断变小,芯片设计的集成度不断升高,单位线宽上的电流密度逐渐上升,可靠性的需求对于芯片的信号线电迁移检查的规模及迭代时间都提出了严峻的挑战。

技术实现思路

[0003]本公开至少一个实施例提供一种信号线电迁移检查方法,应用于集成电路设计,其中,所述集成电路设计包括顶层设计和多个子设计,所述信号线电迁移检查方法包括:生成与所述多个子设计一一对应的多个边界模型文件,其中,每个边界模型文件包括所述边界模型文件对应的子设计中的多个交互元件的描述信息,所述多个交互元件用于实现所述子设计与所述顶层设计和/或所述多个子设计中除了所述边界模型文件对应的子设计之外的子设计进行交互;获取与所述顶层设计对应的描述文件;基于所述多个边界模型文件和所述顶层设计对应的描述文件,对所述顶层设计进行信号线电迁移检查。
[0004]例如,在本公开至少一个实施例提供的信号线电迁移检查方法中,针对所述多个子设计中的第i个子设计,所述第i个子设计包括多个逻辑单元、多条边界信号连接网和多个引脚,i为正整数,所述多个逻辑单元包括至少一个边界驱动单元和至少一个边界接收单元,所述多个引脚包括至少一个边界输入引脚和至少一个边界输出引脚,每个边界信号连接网用于连接一个边界输入引脚和一个边界接收单元或连接一个边界输出引脚和一个边界驱动单元,所述第i个子设计中的多个交互元件包括所述至少一个边界驱动单元、所述至少一个边界接收单元、所述至少一个边界输入引脚、所述至少一个边界输出引脚和所述多条边界信号连接网。
[0005]例如,在本公开至少一个实施例提供的信号线电迁移检查方法中,所述第i个子设计还包括至少一个馈通连接网,所述多个引脚还包括至少一个馈通输入引脚和至少一个馈通输出引脚,每个馈通连接网表示从所述第i个子设计的一个馈通输入引脚直接连接到一个馈通输出引脚的连接网,所述第i个子设计中的多个交互元件还包括所述至少一个馈通连接网、所述至少一个馈通输入引脚和所述至少一个馈通输出引脚。
[0006]例如,在本公开至少一个实施例提供的信号线电迁移检查方法中,生成与所述多个子设计一一对应的多个边界模型文件,包括:获取与所述多个子设计一一对应的多个描述文件;基于与所述多个子设计一一对应的多个描述文件,生成所述多个边界模型文件。
[0007]例如,在本公开至少一个实施例提供的信号线电迁移检查方法中,基于与所述多个子设计一一对应的多个描述文件,生成所述多个边界模型文件,包括:针对每个子设计:从所述每个子设计对应的描述文件中删除所述每个子设计中除了所述每个子设计中的多
个交互元件之外的元件对应的描述信息,以得到所述每个子设计对应的边界模型文件。
[0008]例如,在本公开至少一个实施例提供的信号线电迁移检查方法中,生成与所述多个子设计一一对应的多个边界模型文件,包括:针对每个子设计:获取所述每个子设计中的多个交互元件的描述信息,以得到所述每个子设计对应的边界模型文件。
[0009]例如,本公开至少一个实施例提供的信号线电迁移检查方法还包括:获取所述多个子设计分别对应的多个描述文件;基于每个子设计对应的描述文件,对所述每个子设计进行信号线电迁移检查。
[0010]例如,在本公开至少一个实施例提供的信号线电迁移检查方法中,所述顶层设计对应的描述文件被配置为能够调用所述多个子设计分别对应的多个描述文件。
[0011]例如,在本公开至少一个实施例提供的信号线电迁移检查方法中,所述顶层设计对应的描述文件为设计交换格式文件。
[0012]本公开至少一个实施例提供一种信号线电迁移检查装置,应用于集成电路设计,其中,所述集成电路设计包括顶层设计和多个子设计,所述信号线电迁移检查装置包括:获取单元,被配置为获取与所述顶层设计对应的描述文件;生成单元,被配置为生成与所述多个子设计一一对应的多个边界模型文件,其中,每个边界模型文件包括所述边界模型文件对应的子设计中的多个交互元件的描述信息,所述多个交互元件用于实现所述子设计与所述顶层设计和/或所述多个子设计中除了所述边界模型文件对应的子设计之外的子设计进行交互;检查单元,被配置为基于所述多个边界模型文件和所述顶层设计对应的描述文件,对所述顶层设计进行信号线电迁移检查。
[0013]本公开至少一个实施例提供一种电子设备,包括:存储器,非瞬时性地存储有计算机可执行指令;处理器,配置为运行所述计算机可执行指令,其中,所述计算机可执行指令被所述处理器运行时实现根据本公开任一实施例所述的信号线电迁移检查方法。
[0014]本公开至少一个实施例提供一种非瞬时性计算机可读存储介质,其中,所述非瞬时性计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现根据本公开任一实施例所述的信号线电迁移检查方法。
附图说明
[0015]为了更清楚地说明本公开实施例的技术方案,下面将对实施例的附图作简单地介绍,显而易见地,下面描述中的附图仅仅涉及本公开的一些实施例,而非对本公开的限制。
[0016]图1为本公开至少一实施例提供的一种信号线电迁移检查方法的示意性流程图;
[0017]图2为本公开至少一个实施例提供的一种子设计的结构示意图;
[0018]图3为本公开至少一个实施例提供的一种顶层设计的结构示意图;
[0019]图4为本公开至少一实施例提供的一种信号线电迁移检查装置的示意图;
[0020]图5为本公开至少一实施例提供的一种电子设备的示意图;
[0021]图6为本公开至少一实施例提供的一种非瞬时性计算机可读存储介质的示意图。
具体实施方式
[0022]为了使得本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例的附图,对本公开实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是
本公开的一部分实施例,而不是全部的实施例。基于所描述的本公开的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0023]除非另外定义,本公开使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0024]为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信号线电迁移检查方法,应用于集成电路设计,其中,所述集成电路设计包括顶层设计和多个子设计,所述信号线电迁移检查方法包括:生成与所述多个子设计一一对应的多个边界模型文件,其中,每个边界模型文件包括所述边界模型文件对应的子设计中的多个交互元件的描述信息,所述多个交互元件用于实现所述子设计与所述顶层设计和/或所述多个子设计中除了所述边界模型文件对应的子设计之外的子设计进行交互;获取与所述顶层设计对应的描述文件;基于所述多个边界模型文件和所述顶层设计对应的描述文件,对所述顶层设计进行信号线电迁移检查。2.根据权利要求1所述的信号线电迁移检查方法,其中,针对所述多个子设计中的第i个子设计,所述第i个子设计包括多个逻辑单元、多条边界信号连接网和多个引脚,i为正整数,所述多个逻辑单元包括至少一个边界驱动单元和至少一个边界接收单元,所述多个引脚包括至少一个边界输入引脚和至少一个边界输出引脚,每个边界信号连接网用于连接一个边界输入引脚和一个边界接收单元或连接一个边界输出引脚和一个边界驱动单元,所述第i个子设计中的多个交互元件包括所述至少一个边界驱动单元、所述至少一个边界接收单元、所述至少一个边界输入引脚、所述至少一个边界输出引脚和所述多条边界信号连接网。3.根据权利要求2所述的信号线电迁移检查方法,其中,所述第i个子设计还包括至少一个馈通连接网,所述多个引脚还包括至少一个馈通输入引脚和至少一个馈通输出引脚,每个馈通连接网表示从所述第i个子设计的一个馈通输入引脚直接连接到一个馈通输出引脚的连接网,所述第i个子设计中的多个交互元件还包括所述至少一个馈通连接网、所述至少一个馈通输入引脚和所述至少一个馈通输出引脚。4.根据权利要求1所述的信号线电迁移检查方法,其中,生成与所述多个子设计一一对应的多个边界模型文件,包括:获取与所述多个子设计一一对应的多个描述文件;基于与所述多个子设计一一对应的多个描述文件,生成所述多个边界模型文件。5.根据权利要求4所述的信号线电迁移检查方法,其中,基于与所述多个子设计一一对应的多个描述文件,生成所述多个边界模型文件,包括:针对每个子设计:从所述每个子设计对应的描述文件中删除所述每个...

【专利技术属性】
技术研发人员:王巍沈琪方勇李凤岳
申请(专利权)人:海光信息技术股份有限公司
类型:发明
国别省市:

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

1