在UVM中,测试环境的构建和操作被分成了不同的阶段,每个阶段都有专门的职责。想象一下你在建造一栋房子,这里的build_phase就像是准备建筑材料和草图的过程,而main_phase则像是实际动工建造的过程。 build_phase(准备阶段): build_phase是UVM中的一个“准备阶段”,它的作用就像是在开始建造房子之前,你需要准备好...
比如在uvm树中,要先执行最顶层的build_phase,然后是uvm_test_top中的build_phase,再者就是env中的bu...
在VIP中使用run_phase, 需要使用reset phase, main_phase时,在case里实现 尽量不要main_phase和run_p...
然后是uvm_test_top中的build_phase,再者就是env中的build_phase,直到从上至下所有的build_phase全部...
uvm_cookbook中建议避免使用reset,mian等run_time phase,并说明以后将会取消这些phase而使用uvm_event来...