[发明专利]一种基于UVM的总线验证方法在审
申请号: | 201910225844.9 | 申请日: | 2019-03-25 |
公开(公告)号: | CN110109794A | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 王忆文;张彦磊 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F11/263 | 分类号: | G06F11/263;G06F11/30;G06F11/34 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证 总线验证 验证平台 自动比对 总线协议 方法学 主机 模仿 虚拟 覆盖率模型 覆盖率 事务数据 数据交互 主机事务 总线事务 总线主机 记分板 数据发 通用的 序列器 总线 构建 测试 统计 | ||
1.一种基于UVM的总线验证方法,其特征在于采用UVM验证方法学构建验证平台,并提出了一种对总线协议进行验证的方法,所述的验证平台包括:测试向量TESTS,用于建立和配置验证环境,并运行相应的测试;虚拟序列vseq,用于调度主机seq和从机seq的运行;验证环境env,其内部封装了验证总线所需的其他验证组件,包括虚拟序列器vsqr、主机agent、从机agent、记分板scoreboard和覆盖率模型;主机agent,用于模仿总线上的主机发起总线操作,其内部封装了主机序列器sqr、主机驱动器driver和主机监视器monitor;从机agent,用于模仿总线上的从机响应主机的操作,其内部封装了从机序列器、从机驱动器和从机监视器;记分板scoreboard,用于总线事务数据的自动比对,其分别接收来自主机和从机监视器的事务数据,然后比对它们是否一致;覆盖率模型,用于统计总线事务数据的功能覆盖率。
2.根据权利要求1所述一种基于UVM的总线验证方法,其特征在于:通过将主机事务数据发送给从机seq,从而约束从机seq产生的事务数据,巧妙地实现了主机和从机之间的数据交互,从而实现对总线协议的验证。
3.根据权利要求1所述一种基于UVM验证方法学的总线验证平台,其特征在于:通过覆盖率模型收集总线事务数据的功能覆盖率,从而反映激励的完备性。
4.根据权利要求1所述一种基于UVM验证方法学的总线验证平台,其特征在于:记分板scoreboard,负责主机和从机事务数据的自动比对,并输出比对结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910225844.9/1.html,转载请声明来源钻瓜专利网。