美文网首页
sv中引用dut里面的信号

sv中引用dut里面的信号

作者: 暮阳晨鼓 | 来源:发表于2020-06-27 17:36 被阅读0次

方案1:直接在mon_out里面引用dut里的信号。

问题:用了Include "xx.pkg"之后,pkg里面的include文件里就不能调用top.signal信号了
解决方案:把driver.sv单独放出来include,这样就可以调用了, 也就是说,import pkg和调用dut里的信号不能通用

方案2:用config_db设置全局变量

问题:config_db使用对象不能是信号reg, wire或者Logic等,config_db的使用对象主要有3种,传递virtual interface到环境中,配置单一变量值,如int string enum等;传递配置对象config_object到环境中
解决方案:把值赋给Interface里的变量 ,然后在顶层幅值


image.png

相关文章

  • sv中引用dut里面的信号

    方案1:直接在mon_out里面引用dut里的信号。 问题:用了Include "xx.pkg"之后,pkg里面的...

  • 快速DUT验证

    sometimes,自己写了块RTL,想快速地输入激励看一下结果;根据UVM的套路一步步的搭建看来是太费劲了;本文...

  • "The Starry night "by Van Gogh

    Now I am introducing Vincent Van Gogh attribute to my Dut...

  • The Starry Night

    Now I am introducing Vincent Van Gogh attribute to my Dut...

  • SV_POSITION与SV_Target

    DX9与DX11shader编写中SV_POSITION与POSITION和SV_Target与COLOR之间的区...

  • module

    ES6中函数复用函数封装a.js文件 外部引用 上面的引用存在的问题:引用的名称必须与封装的js中export的名...

  • SVN屏蔽文件实现方式

    在命令行中,svn 中不像 git 可以使用一个文件对仓库要屏蔽的文件进行管理,网上有很多这方面的命令教程: SV...

  • DW_apb_i2c

    一、DUT接口 二、内部模块 AMBA Bus Interface Unit:APB slave 接口Regist...

  • KPL赛事纪实, sViper指挥失误, 铠1V3冲塔葬送掉前期

    在今天SV与RNG的比赛当中,SV其实在前期的节奏都是非常好的,该怎么说呢? 在刚好两分钟的时候,就拆掉了对面的上...

  • C++中的引用

    下面的代码中,n是m的引用(reference),m是n的被引用物(referent) int m = 6; in...

网友评论

      本文标题:sv中引用dut里面的信号

      本文链接:https://www.haomeiwen.com/subject/ykdvfktx.html