In reply to kmishra:
Not really. The UVM calls every virtual method *_phase for every umm_component in your design.
Using too many phases makes your code harder to read and maintain. And potentially harder to integrate with code written by others.
In reply to kmishra:
Not really. The UVM calls every virtual method *_phase for every umm_component in your design.
Using too many phases makes your code harder to read and maintain. And potentially harder to integrate with code written by others.