[发明专利]验证芯片的方法、装置和计算机存储介质在审
| 申请号: | 202010915536.1 | 申请日: | 2020-09-03 |
| 公开(公告)号: | CN112100954A | 公开(公告)日: | 2020-12-18 |
| 发明(设计)人: | 赵保付;杜学亮;柳嘉强;黄子腾 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
| 主分类号: | G06F30/3308 | 分类号: | G06F30/3308;G06F30/3312 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 赵林琳 |
| 地址: | 100094 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 验证 芯片 方法 装置 计算机 存储 介质 | ||
根据本公开的实施例,提供了验证芯片的方法、装置和计算机存储介质,可用于人工智能芯片设计、模拟器开发、功能验证。验证芯片的方法包括:经由配置文件配置与芯片相关联的软件环境和硬件环境,配置文件包括多个指令和执行多个指令所需的数据,软件环境和硬件环境基于芯片而被创建;使多个指令分别在软件环境和硬件环境中被执行;分别获取多个指令在软件环境被执行所生成的第一信息和多个指令在硬件环境被执行所生成的第二信息,第一信息和第二信息包括被执行的多个指令、其地址以及多个指令被执行所生成的数据;以及基于所生成的第一信息和第二信息,验证芯片。根据本公开的方案,可以确保模拟器功能正确、完备性,更好地验证芯片。
技术领域
本公开的实施例涉及芯片设计领域,并且更具体地,涉及验证芯片的方法、装置和计算机存储介质。
背景技术
在诸如人工智能芯片设计的现代芯片设计中,在构建实际的硬件之前,需要通过模拟的方式实现所要构建的芯片的体系结构,需要能够快速模拟芯片的功能、并验证芯片设计在功能上是否正确的模拟器。对于芯片设计人员,通过模拟的方式实现体系结构,既节省了硬件实现的开销,又便于修改方案。鉴于功能模拟器在芯片开发中的重要作用,因此,需要一种确保功能模拟器的功能正确且完备的开发方法。
发明内容
根据本公开的实施例,提供了一种验证芯片的方案。
在本公开的第一方面中,提供了一种验证芯片的方法,包括:经由配置文件配置与芯片相关联的软件环境和硬件环境,配置文件包括多个指令和执行多个指令所需的数据,软件环境和硬件环境基于芯片而被创建;使多个指令分别在软件环境和硬件环境中被执行;分别获取多个指令在软件环境被执行所生成的第一信息和多个指令在硬件环境被执行所生成的第二信息,第一信息和第二信息包括被执行的多个指令、被执行的多个指令的地址以及多个指令被执行所生成的数据;以及基于所生成的第一信息和第二信息,验证芯片。
在本公开的第二方面中,提供了一种验证芯片的装置,包括:配置模块,被配置为经由配置文件配置与芯片相关联的软件环境和硬件环境,配置文件包括多个指令和执行多个指令所需的数据,软件环境和硬件环境基于芯片而被创建;执行模块,被配置为使多个指令分别在软件环境和硬件环境中被执行;信息获取模块,被配置为分别获取多个指令在软件环境被执行所生成的第一信息和多个指令在硬件环境被执行所生成的第二信息,第一信息和第二信息包括被执行的多个指令、被执行的多个指令的地址以及多个指令被执行所生成的数据;以及验证模块,被配置为基于所生成的第一信息和第二信息,验证芯片。
在本公开的第三方面中,提供了一种电子设备,包括一个或多个处理器;以及存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现根据本公开的第一方面的方法。
在本公开的第四方面中,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现根据本公开的第一方面的方法。
应当理解,发明内容部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
附图说明
结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标注表示相同或相似的元素,其中:
图1示出了本公开的多个实施例能够在其中实现的示例环境的示意图;
图2示出了根据本公开的一些实施例的验证芯片的过程的流程图;
图3示出了根据本公开的一些实施例的存储信息的过程的流程图;
图4示出了根据本公开的一些实施例的验证芯片的过程的流程图;
图5示出了根据本公开的一些实施例的验证芯片的过程的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010915536.1/2.html,转载请声明来源钻瓜专利网。





