Hi All,
Can any one please explain how the component construction take place after executing the run_test(). how the internal flow will take place after run_test()?
Thanks & Regards,
Shriramvaraprasad B.
Hi All,
Can any one please explain how the component construction take place after executing the run_test(). how the internal flow will take place after run_test()?
Thanks & Regards,
Shriramvaraprasad B.
In reply to SHRI12326:
The UVM has a phase approach. After starting run_test 8 main phases are executed in the following order
(1) build_phase
(2) connect_phase
(3) end_of_elaboration_phase
(4) start_of_simulation_phase
(5) run_phase
(6) extract_phase
(7) check_phase
(8) report_phase
You do not have to take care for these phases. They are all started automatically.
run_phase is where the simulation happens. It is th eonly phase which is consuming time.
In reply to chr_sue:
See Build phase execution | Verification Academy
In reply to dave_59:
Thank you Dave.