How is the UVM Phases are divided ?
UVM Components run synchrounously through UVM Phasing lke as below
- Build
- Connect
- End of elaboration
- Start of Simulation (run phase are divided into sub-domain)
- reset
- configure
- main
- shutdown
- extract
- check
- report
- final
*** All the construction phases execute in zero time and at simulation time zero
*** The task() phase is where the test is run and where simulation time is consumed
Comments
Post a Comment