can anyone explain this line from UVM class reference 1.1 page 8 " Each phase-- build, connect, run, etc.-- is defined by a callback that is executed in precise order."
In reply to jayant.sakhare:
Could you be please more specific? Which part of the sentence are you looking explanation for?
In reply to RajkumarAgrawal:
In reply to jayant.sakhare:
Could you be please more specific? Which part of the sentence are you looking explanation for?
i am looking at UVM class reference page 8 uvm_component section,
what i understand from the line is that uvm_phase is extended from uvm_callback, is this correct?
thanks,
In reply to jayant.sakhare:
I would not have used the term callback. These phases are simply virtual methods of the uvm_component class. The UVM repeatedly iterates over all classes derived from uvm_component for each phase. The precise order it is referring to is all the build_phase methods are integrated over first, followed by all the connect_phase methods.