【技术实现步骤摘要】
生成方法及装置、验证方法及装置、电子设备和存储介质
[0001]本公开的实施例涉及一种路径信息的生成方法及装置、验证方法及装置、电子设备和存储介质。
技术介绍
[0002]验证是在芯片生产前对芯片功能设计及芯片工艺等方面进行仿真与测试的工作,随着芯片的规模不断加大,验证成为了芯片研发设计产业的重要组成部分。
技术实现思路
[0003]本公开至少一个实施例提供一种集成电路设计中对象路径的路径信息的生成方法,对象路径包括至少一个缓冲器,方法包括:从用于集成电路设计的缓冲器描述文件中提取对象路径中的至少一个缓冲器的缓冲器信息;根据缓冲器信息,从集成电路设计的芯片逻辑设计文件中提取对象路径的路径描述信息;以及根据路径描述信息,生成对象路径的路径信息。
[0004]例如,在本公开一实施例提供的生成方法中,缓冲器信息包括在对象路径中的至少一个缓冲器的输入信号的名称和至少一个缓冲器的输出信号的名称。
[0005]例如,在本公开一实施例提供的生成方法中,根据缓冲器信息,从集成电路设计的芯片逻辑设计文件中提取对 ...
【技术保护点】
【技术特征摘要】
1.一种集成电路设计中对象路径的路径信息的生成方法,其中,所述对象路径包括至少一个缓冲器,所述方法包括:从用于所述集成电路设计的缓冲器描述文件中提取所述对象路径中的至少一个缓冲器的缓冲器信息;根据所述缓冲器信息,从所述集成电路设计的芯片逻辑设计文件中提取所述对象路径的路径描述信息;以及根据所述路径描述信息,生成所述对象路径的路径信息。2.根据权利要求1所述的生成方法,其中,所述缓冲器信息包括在所述对象路径中的所述至少一个缓冲器的输入信号的名称和所述至少一个缓冲器的输出信号的名称。3.根据权利要求2所述的生成方法,其中,根据所述缓冲器信息,从所述集成电路设计的所述芯片逻辑设计文件中提取所述对象路径的所述路径描述信息,包括:根据所述至少一个缓冲器的输入信号的名称和所述至少一个缓冲器的输出信号的名称,从所述集成电路设计的所述芯片逻辑设计文件中确定所述对象路径的起点和终点;以及从所述集成电路设计的所述芯片逻辑设计文件中提取所述起点的起点信息和所述终点的终点信息,其中,所述路径描述信息包括所述起点信息和所述终点信息。4.根据权利要求3所述的生成方法,其中,根据所述至少一个缓冲器的输入信号的名称和所述至少一个缓冲器的输出信号的名称,从所述集成电路设计的所述芯片逻辑设计文件中确定所述对象路径的起点和终点,包括:从所述集成电路设计的所述芯片逻辑设计文件中确定与所述至少一个缓冲器的输入信号的输入端口连接的第一线网信号,将所述第一线网信号连接的另一个端口作为所述对象路径的所述起点;以及从所述集成电路设计的所述芯片逻辑设计文件中确定与所述至少一个缓冲器的输出信号的输出端口连接的第二线网信号,将所述第二线网信号连接的另一个端口作为所述对象路径的所述终点。5.根据权利要求3或4所述的生成方法,其中,从所述集成电路设计的所述芯片逻辑设计文件中提取所述起点的起点信息和所述终点的终点信息,包括:从所述集成电路设计的所述芯片逻辑设计文件中提取所述起点的名称和所述终点的名称;以及根据所述起点的名称确定所述起点所在的第一电路模块,根据所述终点的名称确定所述终点所在的第二电路模块。6.根据权利要求5所述的生成方法,还包括:从所述集成电路设计的缓冲器描述文件中提取与所述至少一个缓冲器的输入信号的输入端口连接的输入电路模块和与所述至少一个缓冲器的输出信号的输出端口连接的输出电路模块;判断所述第一电路模块和所述第二电路模块是否分别与所述输入电路模块和所述输出电路模块一致;根据所述路径描述信息,生成所述对象路径的路径信息,包括:
响应于所述第一电路模块和所述第二电路模块分别与所述输入电路模块和所述输出电路模块一致,根据所述路径描述信息,生成所述对象路径的路径信息。7.根据权利要求1~6任意一项所述的生成方法,还包括:从所述集成电路设计的缓冲器描述文件中获取所述至少一个缓冲器的时钟信号的时钟路径信息和所述至少一个缓冲器的级数;根据所述路径描述信息,生成所述对象路径的路径信息,包括...
【专利技术属性】
技术研发人员:耿鑫钰,高红莉,刘静,潘于,
申请(专利权)人:海光信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。