在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2135|回复: 2

[求助] 请问,UVM中的port与export可否跨层相连?

[复制链接]
发表于 2013-7-18 11:04:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
各位:
     才开始学着使用UVM中的各种port,现在情况是这样,一个顶层tb中有两种env,比如apb_env和video_env。我需要把这两个env中driver的数据都送到reference model中去处理,因此,reference model应该是跟tb平级的组件。这样相连的话,对于这些port和export来说,都跨层了。我是否可以直接在test中写“tb0.apb0.master.driver.send_apb_port.connect(ref_model.send_apb_port)"?还是我需要一层一层,分别在apb_master_agent,apb_env上都加上该port,然后再逐层相连?
发表于 2013-7-20 21:10:14 | 显示全部楼层
在test中就直接连吧。如果是在top env里,就最好不要直接使用driver里的方法和属性了
发表于 2013-7-21 12:11:33 | 显示全部楼层




  没有跨层连接过,一般都是top层下面的a.port.connect(b.export),a和b里面也都是一层一层连接起来的,用connect或者直接用=
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-15 06:55 , Processed in 0.018676 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表