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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7206|回复: 12

[求助] 关于UVM中一个警告的疑问

[复制链接]
发表于 2014-4-24 16:14:36 | 显示全部楼层 |阅读模式

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

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

x
# UVM_WARNING @ 0: uvm_test_top.env [UVM_DEPRECATED] build()/build_phase() has been called explicitly, outside of the phasing system. This usage of build is deprecated and may lead to unexpected behavior.
# UVM_WARNING @ 0: uvm_test_top [UVM_DEPRECATED] build()/build_phase() has been called explicitly, outside of the phasing system. This usage of build is deprecated and may lead to unexpected behavior.

环境:qustasim 10.2c win64,UVM_1.1d
想问一下这个是什么问题导致的警告?谢谢
 楼主| 发表于 2014-4-24 16:33:07 | 显示全部楼层
回复 1# guolehaohao


   已经找到解决方法...
发表于 2014-9-2 10:47:01 | 显示全部楼层
回复 2# guolehaohao


   请问是如何解决的,我现在也遇到了同样的问题啊,求帮助
发表于 2014-9-3 13:59:15 | 显示全部楼层
回复 3# xiangeryong333

不要显式调用build_phase就没事,UVM不推荐这么做
发表于 2014-9-3 20:32:06 | 显示全部楼层
回复 4# seabeam


   一般不都是在某个类定义build_phase(uvm_phase phase)中调用吗?如:super.build_phase(phase);
发表于 2014-9-4 10:32:02 | 显示全部楼层

super没有关系,不要直接build_phase就行。取决于m_phasing_active的值是不是0
有兴趣参考1.1d
./base/uvm_component.svh:2269
以及uvm_topdown_phase的traverse()
发表于 2014-9-5 10:36:30 | 显示全部楼层
回复 6# seabeam


   好的,多谢指教
发表于 2014-9-5 10:47:46 | 显示全部楼层
回复 6# seabeam


   q请问你有见过这样的warning吗?
374 UVM_WARNING /opt/cadence/INCISIV132/tools/methodology/UVM/CDNS-1.1d/sv/src/seq/uvm_sequencer_base.svh(1436)          @ 0.0 ns: uvm_test_top.sve.regular_env.arbiter.sequencer [UVM_DEPRECATED] Registering sequence 'uvm_random         _sequence' with sequencer 'uvm_test_top.sve.regular_env.arbiter.sequencer' is deprecated.
     375 UVM_WARNING /opt/cadence/INCISIV132/tools/methodology/UVM/CDNS-1.1d/sv/src/seq/uvm_sequencer_base.svh(1436)          @ 0.0 ns: uvm_test_top.sve.regular_env.arbiter.sequencer [UVM_DEPRECATED] Registering sequence 'uvm_exhaus         tive_sequence' with sequencer 'uvm_test_top.sve.regular_env.arbiter.sequencer' is deprecated.
     376 UVM_WARNING /opt/cadence/INCISIV132/tools/methodology/UVM/CDNS-1.1d/sv/src/seq/uvm_sequencer_base.svh(1436)          @ 0.0 ns: uvm_test_top.sve.regular_env.arbiter.sequencer [UVM_DEPRECATED] Registering sequence 'uvm_simple         _sequence' with sequencer 'uvm_test_top.sve.regular_env.arbiter.sequencer' is deprecated.



1349 UVM_WARNING /opt/cadence/INCISIV132/tools/methodology/UVM/CDNS-1.1d/sv/src/seq/uvm_sequencer_base.svh(1520)          @ 0.0 ns: uvm_test_top.sve.regular_env.slaves[0].sequencer [UVM_DEPRECATED] Starting (deprecated) default          sequence 'vr_ahb_slave_default_seq' on sequencer 'uvm_test_top.sve.regular_env.slaves[0].sequencer'. See do         cumentation for uvm_sequencer_base::start_phase_sequence() for information on starting default sequences in          UVM.
    1350 UVM_WARNING /opt/cadence/INCISIV132/tools/methodology/UVM/CDNS-1.1d/sv/src/seq/uvm_sequencer_base.svh(1520)          @ 0.0 ns: uvm_test_top.sve.regular_env.masters[0].sequencer [UVM_DEPRECATED] Starting (deprecated) default          sequence 'vr_ahb_master_random_seq' on sequencer 'uvm_test_top.sve.regular_env.masters[0].sequencer'. See          documentation for uvm_sequencer_base::start_phase_sequence() for information on starting default sequences          in UVM.
    1351 UVM_WARNING /opt/cadence/INCISIV132/tools/methodology/UVM/CDNS-1.1d/sv/src/seq/uvm_sequencer_base.svh(1520)          @ 0.0 ns: uvm_test_top.sve.regular_env.arbiter.sequencer [UVM_DEPRECATED] Starting (deprecated) default se         quence 'vr_ahb_arbiter_default_seq' on sequencer 'uvm_test_top.sve.regular_env.arbiter.sequencer'. See docu         mentation for uvm_sequencer_base::start_phase_sequence() for information on starting default sequences in U         VM.


是提示我的sequencer和sequence有问题吗?还是只是个warning?
发表于 2014-9-9 10:10:04 | 显示全部楼层
回复 8# xiangeryong333
不知道你是不是用了uvm_update_sequence_lib类似的宏
发表于 2014-9-9 15:05:25 | 显示全部楼层
回复 9# seabeam


   没有用uvm_update_sequence宏没有用,但是其他一些宏倒是用到过,如:uvm_sequence_utils, uvm_rand_send, uvm_field_object等一些宏,这些会有什么影响吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-16 19:06 , Processed in 0.022270 second(s), 7 queries , Gzip On, Redis On.

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