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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3929|回复: 7

[求助] uvm寄存器模型,无法连续发出前门读操作

[复制链接]
发表于 2020-12-1 18:12:13 | 显示全部楼层 |阅读模式

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

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

x
uvm寄存器模型,无法连续发出前门读操作 ,只能发出一次前门读,然后就卡住了,请问有人遇到过这个问题吗?
但是可以连续发出正常sequence,验证了 sequencer ,driver 的连接都没问题。 附上adapter文件

                               
登录/注册后可看大图




发表于 2020-12-11 11:21:02 | 显示全部楼层
波形上能看到第一次读之后,总线上有返回valid和ready信号吗?
发表于 2020-12-15 19:52:49 | 显示全部楼层
查一下是否使用了+define+UVM_DISABLE_AUTO_ITEM_RECORDING这个宏定义。查一下drv中的item_done是否有trigger item.end_event
 楼主| 发表于 2021-12-17 11:09:04 | 显示全部楼层


dtyuzhou 发表于 2020-12-15 19:52
查一下是否使用了+define+UVM_DISABLE_AUTO_ITEM_RECORDING这个宏定义。查一下drv中的item_done是否有trigg ...


感谢您的回答,去掉这个定义就行了。还有一种场景,如果环境中含有VIP 又有自定义bus的话,可以参考以下代码,手动调用begin_tr 和 end_tr

企业微信截图_16397103749978.png

发表于 2022-3-29 14:00:29 | 显示全部楼层
感谢大神。自己试了好久都没办法找出原因,总算在这里找到了
发表于 2022-9-5 16:29:46 | 显示全部楼层


rainingud 发表于 2021-12-17 11:09
感谢您的回答,去掉这个定义就行了。还有一种场景,如果环境中含有VIP 又有自定义bus的话,可以参考以下代 ...


感谢大神
发表于 2022-9-23 17:07:09 | 显示全部楼层
mark一下
发表于 2023-5-5 10:58:08 | 显示全部楼层
感谢,但是用到AXI VIP的,手册中推荐添加这个宏定义
您需要登录后才可以回帖 登录 | 注册

本版积分规则

×

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

GMT+8, 2024-11-5 13:00 , Processed in 0.024031 second(s), 10 queries , Gzip On, Redis On.

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