芯片验证方法及装置、电子设备、计算机可读存储介质制造方法及图纸

技术编号:38473707 阅读:35 留言:0更新日期:2023-08-11 14:50
本公开关于一种芯片验证方法及装置、电子设备、计算机可读存储介质。该方法包括:接收用户侧发送的网表,其中,网表是通过对文件集进行编译得到的,文件集包含至少一个账户的设计文件且每个设计文件相互独立,每个设计文件包含用于设计相应账户的芯片的信息;响应于接收到至少一个账户中任一账户启动芯片验证流程的请求,基于网表,对任一账户的设计文件进行验证。验证。验证。

【技术实现步骤摘要】
芯片验证方法及装置、电子设备、计算机可读存储介质


[0001]本公开涉及半导体领域,尤其涉及一种芯片验证方法及装置、电子设备、计算机可读存储介质。

技术介绍

[0002]在芯片设计中,不同的设计文件通常会调用一些设计模块,当被调用的设计模块有改动的时候,所有调用该设计模块的设计文件都需要同步更新,并且重新进行编译(如本地编译或云端编译)。再有,用于验证芯片的硬件仿真加速器在使用的过程中,内部某些连线有一定概率会失效,这些连线称为坏线,产生坏线后必须对此坏线进行屏蔽,并且所有的设计文件也都需要重新编译(如本地编译或云端编译)之后才能够再次使用。
[0003]目前,对于上述问题,相关技术常常采用如下方式克服:1、不同账户(或团队)各自维护各自的设计文件对应的数据库;2、每次迭代或者坏线后所有数据库需要重新出一个版本;3、用版本号管理迭代的所有数据库。但是,上述方案中迭代的时间代价巨大,尤其在复杂场景下,迭代时编译的次数和时间随着账户、外设的增加及变更,迭代次数是成倍增长的;而且,迭代导致数据库的维护成本高昂,如,迭代时设计文件的上传次数是随本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种芯片验证方法,其特征在于,包括:接收用户侧发送的网表,其中,所述网表是通过对文件集进行编译得到的,所述文件集包含至少一个账户的设计文件且每个设计文件相互独立,每个设计文件包含用于设计相应账户的芯片的信息;响应于接收到所述至少一个账户中任一账户启动芯片验证流程的请求,基于所述网表,对所述任一账户的设计文件进行验证。2.如权利要求1所述的芯片验证方法,其特征在于,所述基于所述网表,对所述任一账户的设计文件进行验证,包括:运行所述网表对应的编译脚本,调用所述任一账户的配置脚本,其中,所述编译脚本包含将设计文件编译为硬件仿真加速器能够加载的数据库的编译流程,所述配置脚本包含所述任一账户的设计文件的文件标识信息;通过调用的所述配置脚本,确定所述网表中与所述文件标识信息对应的设计文件内容;确定所述任一账户的设计文件对应的外接设备的管脚约束信息;基于所述管脚约束信息,继续运行所述编译脚本对所述设计文件内容进行编译,得到所述任一账户的设计文件的数据库;将所述数据库加载至所述硬件仿真加速器,对所述任一账户的设计文件进行验证。3.如权利要求2所述的芯片验证方法,其特征在于,所述配置脚本还包含所述任一账户的设计文件对应的外接设备的设备标识信息,其中,所述确定所述任一账户的设计文件对应的外接设备的管脚约束信息,包括:通过调用的所述配置脚本,确定与所述设备标识信息对应的外设连接约束脚本;通过调用所述外设连接约束脚本,确定所述任一账户的设计文件对应的外接设备的管脚约束信息。4.如权利要求3所述的芯片验证方法,其特征在于,在运行所述网表对应的编译脚本,调用所述任一账户的配置脚本之前,还包括:基于所述网表,获取所述任一账户的设计文件在所述文件集中的标识,基于所述标识,设置配置脚本模版中的文件参数和外接设备参数,得到所述任一账户的设计文件的配置脚本,其中,所述配置脚本模版包含用于设置待验证的设计文件的文件标识信息的文件参数和用于设置所述待验证的设计文件对应的外接设备的设备标识信息的外接设备参数。5.如权利要求3所述的芯片验证方法,其特征在于,在调用所述外设连接约束脚本之前,还包括:在本地的存储器中,查询与所述设备标识信息对应的外设连接约束脚本;在查询结果显示本地的存储器不存在所述对应的外设连接约束脚本的情况下,创建所述对应的外设连接约束脚本;在查询结果显示本地的存储器存在所述对应的外设连接约束脚本的情况下,直接调用所述对应的外设连接约束脚本。6.如权利要求3所述的芯片验证方法,其特征在于,所述配置脚本还包含所述任一账户的设计文件对应的外接设备的使能信息,
其中,所述方法还包括:在所述使能信息指示需要连接外接设备的情况下,调用所述外设连接约束脚本;在所述使能信息指示不需要连接外接设备的情况下,继续运行所述编译脚本对所述设计文件内容进行编译,得到所述任一账户的设计文件的数据库。7.如权利要求2所述的芯片验证方法,其特征在于,所述确定所述网表中与所述文件标识信息对应的设计文件内...

【专利技术属性】
技术研发人员:赵岩
申请(专利权)人:英诺达成都电子科技有限公司
类型:发明
国别省市:

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

1