一种仿真验证方法、装置及电子设备
申请人信息
- 申请人:芯瞳半导体技术(山东)有限公司
- 申请人地址:265503 山东省烟台市自由贸易试验区烟台片区长江路300号业达科技园D栋301室
- 发明人: 芯瞳半导体技术(山东)有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种仿真验证方法、装置及电子设备 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311772292.6 |
| 申请日 | 2023/12/21 |
| 公告号 | CN117436405B |
| 公开日 | 2024/3/22 |
| IPC主分类号 | G06F30/398 |
| 权利人 | 芯瞳半导体技术(山东)有限公司 |
| 发明人 | 牛晓军 |
| 地址 | 山东省烟台市自由贸易试验区烟台片区长江路300号业达科技园D栋301室 |
摘要文本
本发明提供了一种仿真验证方法、装置及电子设备,属于集成电路技术领域,该方法包括:解析待测试用例对应的目标配置文件,得到目标配置文件对应的目标配置数据;在目标配置数据包括目标数据和目标数据对应的目标地址的情况下,通过PCIE配置器,将目标数据写入目标地址对应的寄存器中;通过PCIE配置器,向目标配置数据包括的目标请求地址对应的寄存器中写入请求标识;通过PCIE配置器将接收到的仿真器执行待测试用例得到的执行结果,写入目标配置数据包括的执行结果保存地址对应的寄存器中,通过用例运行器获取执行结果并输出。本方案规范和简化了SOC仿真验证的流程,减少了人员消耗,提高了SOC仿真验证的效率和准确率。
专利主权项内容
1.一种仿真验证方法,其特征在于,应用于包括:用例运行器,外围组件快速互连PCIE配置器的电子设备,所述PCIE配置器包括第一基地址寄存器和目标基地址寄存器,所述方法包括:通过所述用例运行器解析待测试用例对应的目标配置文件,得到所述目标配置文件对应的目标配置数据;在所述目标配置数据包括目标数据和目标数据对应的目标地址的情况下,通过PCIE配置器,将所述目标数据写入所述目标地址对应的寄存器中,所述目标地址用于指示存储所述目标数据的地址;通过所述PCIE配置器,向所述目标配置数据包括的目标请求发起地址对应的寄存器中写入请求标识,以使仿真器在检测到所述目标请求发起地址下存储的数据为所述请求标识的情况下,执行所述目标请求发起地址对应的所述待测试用例,所述仿真器中预先存储了多个请求发起地址和测试用例的一一对应关系,所述多个请求发起地址和测试用例的一一对应关系包括所述目标请求发起地址和所述待测试用例的对应关系,所述第一基地址寄存器对应的地址范围包括所述目标请求发起地址,所述目标配置数据包括所述目标请求发起地址,所述目标请求发起地址用于指示发起所述待测试用例的地址;通过所述PCIE配置器将接收到的所述仿真器执行所述待测试用例得到的执行结果,写入所述目标配置数据包括的执行结果保存地址对应的寄存器中,所述目标基地址寄存器对应的地址范围包括所述执行结果保存地址;通过所述用例运行器获取所述执行结果并输出。 来自:马 克 团 队