|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 feiying_cq 于 2012-5-31 22:07 编辑
在例子里看到这样的代码:
uvm_config_db#(uvm_object_wrapper)::set(this,
"ubus_example_tb0.ubus0.slaves[0].sequencer.run_phase",
"default_sequence",
slave_memory_seq::type_id::get());
也就是说 run_phase是sequencer的一个成员变量,(不是成员函数吧?) 但是查找了一下源代码, 只找到了 task run_phase()
在别的例子中也看到用 uvm_config_db::set() 给main_phase 进行配置的
那么这个地方的 run_phase和 main_phase是指 sequencer里面的一个成员变量呢 还是 指 task? uvm_config_db 里面也存放着task 的信息吗?
有点糊涂了
请大家讨论讨论 谢谢 |
|