基于数据库的芯片验证系统的制作方法
- 国知局
- 2024-08-30 14:35:31
本发明涉及芯片,尤其涉及一种基于数据库的芯片验证系统。
背景技术:
1、随着芯片技术的发展,芯片规模越来越大。做大规模芯片验证时,验证ip(intellectual property)需要从文件中读取大规模源数据并存储在存储器中,然后从存储其中读取数据进行处理,并将处理得到的结果数据存储到存储器中,再将存储器中的大规模结果数据存储至文件中。由于芯片规模巨大,因此需要从文件读取和写入文件的数据量也是巨大的,此过程中需要涉及大量的io操作,极大地影响了芯片验证的效率。由此可知,如何提高芯片验证效率成为亟待解决的技术问题。
技术实现思路
1、本发明目的在于,提供一种基于数据库的芯片验证系统,提高了芯片验证效率。
2、本发明提供了一种基于数据库的芯片验证系统,包括第一文件数据库、第二文件数据库、验证ip、设置在验证ip中的第一存储器模型,所述验证ip基于systemverilog语言生成,所述第一存储器模型基于预设的高级语言生成,所述第一存储器模型通过结构化查询接口与第一文件数据库和第二文件数据库连接;
3、所述第一文件数据库用于存储验证数据;
4、所述验证ip通过结构化查询接口将所述第一文件数据库中的验证数据读取并存储至第一存储器模型中;
5、所述验证ip包括第一数据转换接口和第二数据转换接口,所述第一数据转换接口用于将预设高级语言的数据转换为systemverilog语言的数据,所述第二数据转换接口用于将systemverilog语言的数据转换为预设高级语言的数据;
6、所述验证ip还用于通过所述第一数据转换接口从所述第一存储器模型中获取验证数据进行处理,生成结果数据,再通过所述第二数据转换接口将所述结果数据存储至所述第一存储器模型中;
7、所述验证ip还用于将所述第一存储器模型中的结果数据通过结构化查询接口存储至第二文件数据库中。
8、本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明提供的一种基于数据库的芯片验证系统可达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其至少具有以下有益效果:
9、本发明通过在验证ip中设置高级语言生成的第一存储器模型,通过第一存储器模型与外部的第一文件数据库、第二文件数据库通信,实现数据的验证读取和结果数据存储,减少大大规模的文件操作,提高了芯片验证过程中的数据处理效率,从而提高了芯片验证效率。
技术特征:1.一种基于数据库的芯片验证系统,其特征在于,
2.根据权利要求1所述的系统,其特征在于,
3.根据权利要求1所述的系统,其特征在于,
4.根据权利要求1所述的系统,其特征在于,
5.根据权利要求1所述的系统,其特征在于,
6.根据权利要求1所述的系统,其特征在于,
7.根据权利要求6所述的系统,其特征在于,
8.根据权利要求7所述的系统,其特征在于,
技术总结本发明涉及芯片技术领域,尤其涉及一种基于数据库的芯片验证系统,包括第一文件数据库、第二文件数据库、验证IP、设置在验证IP中的第一存储器模型;第一文件数据库用于存储验证数据;验证IP通过结构化查询接口将第一文件数据库中的验证数据读取并存储至第一存储器模型中;验证IP包括第一数据转换接口和第二数据转换接口;验证IP还用于通过第一数据转换接口从第一存储器模型中获取验证数据进行处理,生成结果数据,再通过第二数据转换接口将结果数据存储至第一存储器模型中;验证IP还用于将第一存储器模型中的结果数据通过结构化查询接口存储至第二文件数据库中。本发明提高了芯片验证效率。技术研发人员:王定,请求不公布姓名,请求不公布姓名受保护的技术使用者:沐曦集成电路(上海)有限公司技术研发日:技术公布日:2024/8/27本文地址:https://www.jishuxx.com/zhuanli/20240830/282870.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。