System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于数据库的芯片验证系统技术方案_技高网

基于数据库的芯片验证系统技术方案

技术编号:42579049 阅读:4 留言:0更新日期:2024-08-29 00:42
本发明专利技术涉及芯片技术领域,尤其涉及一种基于数据库的芯片验证系统,包括第一文件数据库、第二文件数据库、验证IP、设置在验证IP中的第一存储器模型;第一文件数据库用于存储验证数据;验证IP通过结构化查询接口将第一文件数据库中的验证数据读取并存储至第一存储器模型中;验证IP包括第一数据转换接口和第二数据转换接口;验证IP还用于通过第一数据转换接口从第一存储器模型中获取验证数据进行处理,生成结果数据,再通过第二数据转换接口将结果数据存储至第一存储器模型中;验证IP还用于将第一存储器模型中的结果数据通过结构化查询接口存储至第二文件数据库中。本发明专利技术提高了芯片验证效率。

【技术实现步骤摘要】

本专利技术涉及芯片,尤其涉及一种基于数据库的芯片验证系统


技术介绍

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所述的系统,其特征在于,

【技术特征摘要】

1.一种基于数据库的芯片验证系统,其特征在于,

2.根据权利要求1所述的系统,其特征在于,

3.根据权利要求1所述的系统,其特征在于,

4.根据权利要求1所述的系统,其特征在于,

【专利技术属性】
技术研发人员:王定请求不公布姓名请求不公布姓名
申请(专利权)人:沐曦集成电路上海有限公司
类型:发明
国别省市:

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

1