← 返回列表
芯片验证用例的自动化生成方法、系统及相关设备
申请人信息
- 申请人:睿思芯科(深圳)技术有限公司
- 申请人地址:518000 广东省深圳市前海深港合作区前湾一路35号前海深港青年梦工场1栋1层105室
- 发明人: 睿思芯科(深圳)技术有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 芯片验证用例的自动化生成方法、系统及相关设备 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410182695.3 |
| 申请日 | 2024/2/19 |
| 公告号 | CN117743194A |
| 公开日 | 2024/3/22 |
| IPC主分类号 | G06F11/36 |
| 权利人 | 睿思芯科(深圳)技术有限公司 |
| 发明人 | 余常文; 蒋鹏 |
| 地址 | 广东省深圳市前海深港合作区前湾一路35号前海深港青年梦工场1栋1层105室 |
摘要文本
本发明适用于芯片验证技术领域,尤其涉及一种芯片验证用例的自动化生成方法、系统及相关设备,所述方法包括:获取配置文件,并生成验证用例代码;根据验证用例代码生成可执行文件,并在测试平台上运行,得到验证通过用例;计算获取验证通过的验证条目覆盖率、覆盖率贡献值和贡献率权重;判断验证通过用例对应的验证条目覆盖率是否满足预设覆盖率规则;若是,判断验证通过用例对应的覆盖率贡献值是否满足预设贡献规则,其中,若否,抛弃验证通过用例;若是,保留验证通过用例,将其输出作为验证用例生成结果。本发明提高了随机验证用例的覆盖率和可用性。
专利主权项内容
1.一种芯片验证用例的自动化生成方法,其特征在于,所述自动化生成方法包括以下步骤:S101、获取配置文件,并根据所述配置文件生成验证用例代码,所述配置文件包括待验证芯片状态条目;S102、根据所述验证用例代码生成可执行文件,并将所述可执行文件在测试平台上运行,根据所述可执行文件在测试平台上验证是否通过的结果,从所述可执行文件中筛选出验证通过的部分,定义为验证通过用例;S103、计算获取所述验证通过用例的验证条目覆盖率、覆盖率贡献值和贡献率权重;S104、判断所述验证通过用例对应的所述验证条目覆盖率是否满足预设覆盖率规则,若否,返回步骤S101;若是,执行步骤S105;S105、判断所述验证通过用例对应的所述覆盖率贡献值是否满足预设贡献规则,若否,抛弃所述验证通过用例;若是,保留所述验证通过用例,将其输出作为验证用例生成结果。。数据由马 克 团 队整理