当前位置: 首页> 汽车> 新车 > 福田产品设计_成都有什么好玩的好吃的_关键词批量调词 软件_seo168小视频

福田产品设计_成都有什么好玩的好吃的_关键词批量调词 软件_seo168小视频

时间:2025/7/12 23:39:40来源:https://blog.csdn.net/yunduor909/article/details/142644790 浏览次数: 0次
福田产品设计_成都有什么好玩的好吃的_关键词批量调词 软件_seo168小视频

书接上回:

从零开始搭建UVM平台(一)-只有uvm_driver的验证平台

从零开始搭建UVM平台(二)-加入factory机制

从零开始搭建UVM平台(三)-加入objection机制

                                                                加入interface

上述代码还有一个问题就是,在my_driver里打出激励赋值需要引用信号的绝对路径,这样操作的麻烦就是一旦路径改了,环境需要修改的地方也很多。要想避免绝对路径的麻烦,首先可以想到改成宏来定义信号路径,宏是一个较好的方法,但是只能用于像dut这种在uvm平台之外的路径,如果路径换成了uvm平台内部的路径,宏的方式还是不能解决问题,此时,一种更好的方式:interface就可以上场了。

第一步:首先新建一个interface文件,作为中间桥梁,连接环境和dut。

第二步:将interface文件加入到环境中:

第二步:连接dut和interface:

第四步:连接my_driver和interface

需要注意的是,my_driver是一个class,class里面不能使用interface,只能使用virtual interface。

注意这里build_phase是function,且返回值一定要写void,且一定写super.build_phase来完成搭建整个UVM树。

关键字:福田产品设计_成都有什么好玩的好吃的_关键词批量调词 软件_seo168小视频

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: