摘要:
构造函数new uvm_phase的类型是UVM_PHASE_IMP 其实跟uvm_bottomup_phase.svh长的差不多。 fork......join_none从上到下的并行进程的挂起。 阅读全文
posted @ 2022-01-12 11:52
猪肉白菜_125
阅读(166)
评论(0)
推荐(0)
摘要:
1、traverse 三个参数 case(state) UVM_PHASE_STARTED: uvm_component,phase_started()是callback函数 UVM_PHASE_EXCUTING: 标准用法中都可以直接进入分支 line75用于判断是不是手动调用了build_pha 阅读全文
posted @ 2022-01-12 11:51
猪肉白菜_125
阅读(200)
评论(0)
推荐(0)
摘要:
run_phase extends uvm_task_phase 除了uvm_build_phase和uvm_final_phase的执行顺序是自上而下的(uvm_topdown_phase),剩下的所有不耗费时间的phase都是自下而上的(uvm_bottomup_phase)。 get_name 阅读全文
posted @ 2022-01-12 11:50
猪肉白菜_125
阅读(113)
评论(0)
推荐(0)
摘要:
问题:为什么get_name()返回的是出掉uvm_和_phase的name呢? 答:因为在new的时候的string name就是这样规范的。 扩展自uvm_task_phase 小结: 12个并行的run-time phase都扩展自uvm_task_phase exec_task(uvm_co 阅读全文
posted @ 2022-01-12 11:49
猪肉白菜_125
阅读(122)
评论(0)
推荐(0)
浙公网安备 33010602011771号