基于UVM的光栅化模块验证系统、方法及存储介质
申请人信息
- 申请人:深流微智能科技(深圳)有限公司
- 申请人地址:518000 广东省深圳市南山区粤海街道高新区社区高新南九道10号深圳湾科技生态园10栋510
- 发明人: 深流微智能科技(深圳)有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于UVM的光栅化模块验证系统、方法及存储介质 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410026348.1 |
| 申请日 | 2024/1/9 |
| 公告号 | CN117541896A |
| 公开日 | 2024/2/9 |
| IPC主分类号 | G06V10/776 |
| 权利人 | 深流微智能科技(深圳)有限公司 |
| 发明人 | 江靖华; 张坚 |
| 地址 | 广东省深圳市南山区粤海街道高新区社区高新南九道10号深圳湾科技生态园10栋510 |
摘要文本
本申请公开了一种基于UVM的光栅化模块验证系统、方法及存储介质,包括:预处理组件,用于通过预处理函数将处理前的图元数据转换为待测硬件光栅化模块可使用的处理后的图元数据;代理组件,用于将寄存器配置数据和处理后的图元数据同时作为输入提供给待测硬件光栅化模块和参考模型,通过总线接口获取实际处理结果和参考处理结果;记分板,用于对实际处理结果和参考处理结果进行相似性分析,得到比对结果。本申请通过预处理可以向待测光栅化模块输入符合格式要求的数据,以正常驱动待测光栅化模块;通过相似性比对可以解决传统中由于输出片段无序,导致无法通过准确比对判断待测光栅化模块性能的技术问题,提高光栅化模块验证的可靠性。
专利主权项内容
1.一种基于UVM的光栅化模块验证系统,其特征在于,所述验证系统包括:与待测硬件光栅化模块连接的UVM验证平台;所述UVM验证平台包括代理组件、总线接口、参考模型、预处理组件和记分板;所述代理组件,用于获取并解析序列事务,获取寄存器配置数据和处理前的图元数据,并将所述处理前的图元数据传输给预处理组件;所述预处理组件,用于通过预处理函数将各个处理前的图元数据转换为待测硬件光栅化模块可使用的预处理后的图元数据;所述代理组件,还用于将所述寄存器配置数据和所述预处理后的图元数据同时作为待测硬件光栅化模块和参考模型的输入,分别传输提供给所述待测硬件光栅化模块和参考模型,通过总线接口获取所述待测硬件光栅化模块根据所述寄存器配置数据和预处理后的图元数据执行光栅化逻辑操作的实际处理结果,获取所述参考模型根据所述寄存器配置数据和预处理后的图元数据执行光栅化逻辑操作的参考处理结果;所述记分板,用于对获取到的所述实际处理结果和参考处理结果进行相似性分析,得到比对结果。 搜索马 克 数 据 网