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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1557|回复: 3

[求助] uvm复位报错

[复制链接]
发表于 2023-5-16 11:05:32 | 显示全部楼层 |阅读模式
100资产


求助大佬:

      在做复位时碰到了如下错误,请问该如何处理
      查了好多资料,都说让用stop_sequences,请问这个该怎么用,目前试着放在sqr(直接在复位时stop_sequences)或者agt(复位时使用sqr.stop_sequences)里面都不好用,推测前面该有判定条件,或后面有重启条件什么的
      使用的是uvm1.2,按推荐没有使用reset_phase部分,直接使用的run_phase,各组件碰到复位后直接杀进程然后重新启动
      拜求详尽解答,多谢多谢!

       报错:uvm_test_top.env_a.iagt.sqr [SEQREQZMB] The task responsible for requesting a wait_for_grant on sequencer 'uvm_test_top.env_a.iagt.sqr' for sequence 'uvm_test_top.vsqr.va_vseq.va_seq' has been killed, to avoid a deadlock the sequence will be removed from the arbitration queues

发表于 2023-5-16 11:29:41 | 显示全部楼层
你的sequence启动是不是使用的 default sequence
发表于 2023-5-16 12:20:05 | 显示全部楼层
测试用例复位前 先调用stop_sequences
 楼主| 发表于 2023-5-16 15:42:19 | 显示全部楼层
请问是在哪个组件操作呢 是只stop就行吗 不需要其他任何操作了么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 17:30 , Processed in 0.016572 second(s), 5 queries , Gzip On, Redis On.

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