uvm_topdown_phase¶
-
class
uvm.base.uvm_topdown_phase.UVMTopdownPhase(name)[source]¶ Bases:
uvm.base.uvm_phase.UVMPhase-
traverse(comp, phase, state)[source]¶ Function: traverse
Traverses the component tree in top-down order, calling
executefor each component.- Parameters
comp –
phase –
state –
-
execute(comp, phase)[source]¶ Function: execute
Executes the top-down phase
phasefor the componentcomp.- Parameters
comp –
phase –
-
m_successors: Dict[‘UVMPhase’, bool]¶
-
m_predecessors: Dict[‘UVMPhase’, bool]¶
-
m_sync: List[‘UVMPhase’]¶
-