[发明专利]验证方法及其装置、计算机存储介质以及处理器在审
| 申请号: | 202111027785.8 | 申请日: | 2021-09-02 |
| 公开(公告)号: | CN113704126A | 公开(公告)日: | 2021-11-26 |
| 发明(设计)人: | 张毅;侯彬 | 申请(专利权)人: | 西安紫光国芯半导体有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06K9/62;G06N3/04;G06N3/08 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 霍文娟 |
| 地址: | 710065 陕西省西安*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 验证 方法 及其 装置 计算机 存储 介质 以及 处理器 | ||
1.一种验证方法,其特征在于,包括:
利用预定函数对目标参数进行分类处理,得到分类后的目标参数;
获取所述分类后的目标参数中的负类参数,并基于所述负类参数生成测试激励参数,其中,所述负类参数为使测试用例失败的参数;
利用所述测试激励参数对待验证模块进行验证。
2.根据权利要求1所述的验证方法,其特征在于,在利用预定函数对目标参数进行分类处理,得到分类后的目标参数之前,所述方法还包括:
调用随机函数基于所述测试用例中预先定义的参数生成所述目标参数。
3.根据权利要求2所述的验证方法,其特征在于,调用随机函数基于测试用例中预先定义的所有参数生成所述目标参数,包括:
获取所述测试用例中预先定义的至少部分参数;
将所述至少部分参数约束到预定范围,得到初始参数;
调用所述随机函数基于所述初始参数生成所述目标参数。
4.根据权利要求1所述的验证方法,其特征在于,在利用预定函数对目标参数进行分类处理,得到分类后的目标参数之前,所述方法还包括:
调用验证平台中验证环境所需的所述预定函数。
5.根据权利要求4所述的验证方法,其特征在于,在调用验证平台中验证环境所需的预定函数之前,还包括:获取所述预定函数;
其中,获取所述预定函数,包括:
从第一数据库和第二数据库中获取样本数据,其中,所述第一数据库中存储有使测试用例验证失败的负类激励值,所述第二数据库中存储有使测试用例验证成功的正类激励值,所述样本数据中的一部分作为训练数据;
利用所述训练数据对初始网络模型进行训练,得到预定分类模型;
提取所述预定分类模型中算法的固定参数;
对所述固定参数以及所述算法进行封装,得到所述预定函数。
6.根据权利要求5所述的验证方法,其特征在于,提取所述预定分类模型中算法的固定参数,包括:
利用所述样本数据中的另外一部分作为测试数据,对所述预定分类模型进行验证,得到验证结果;
在所述验证结果表示所述预定分类模型的分类准确率达到预定阈值时,提取所述预定分类模型中算法的固定参数。
7.根据权利要求5所述的验证方法,其特征在于,对所述固定参数以及所述算法进行封装,得到所述预定函数,包括:
将所述固定参数和所述算法转换为C语言函数;
将所述C语言函数封装为SV语言格式,得到所述预定函数。
8.根据权利要求1所述的验证方法,其特征在于,利用所述预定函数对所述目标参数进行分类处理,得到分类后的目标参数,包括:
将所述目标参数转换为与所述测试用例对应的参数矩阵;
利用所述预定函数对所述参数矩阵进行分类处理,得到分类后的目标参数。
9.根据权利要求1至8中任一项所述的验证方法,其特征在于,所述验证平台为通用验证方法学UVM验证平台。
10.一种验证装置,其特征在于,包括:
分类模块,用于利用预定函数对目标参数进行分类处理,得到分类后的目标参数;
第一获取模块,用于获取所述分类后的目标参数中的负类参数,并基于所述负类参数生成测试激励参数,其中,所述负类参数为使测试用例失败的参数;
第一验证模块,用于利用所述测试激励参数对待验证模块进行验证。
11.一种电子设备,其特征在于,包括:存储器和处理器,其中,所述存储器存储有程序指令,所述处理器从所述存储器调取所述程序指令以执行如权利要求1至9中任一项所述的验证方法。
12.一种计算机可读存储介质,其特征在于,存储有程序文件,所述程序文件能够被执行以实现如权利要求1至9中任一项所述的验证方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安紫光国芯半导体有限公司,未经西安紫光国芯半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111027785.8/1.html,转载请声明来源钻瓜专利网。





