John, thanks for the very enrich and clear video. one point that was missed here is how you override agent config fields from higher hirarchy, for example at agent configuration i have many checkers knobs enable/disable. when i upload an reuse environment in higher hirearchy i'd like to disables some checkers or the same for collecting coverage. how it done by this way you choose to implemnt configuration? thanks
Thank you for the video! A Question: Why do we get the config inside the environment class and then setting them back to the configuration database so as to be retrieved inside each agent? Why did we not retrieve them in one step (From top_level module to agent, no need to get inside environment)? Thanks, Ahmed
Build phase is top down fashion in UVM right then how the "param" gets value 1 ?@23:58
May be Top module has higher priority.
John, thanks for the very enrich and clear video.
one point that was missed here is how you override agent config fields from higher hirarchy, for example at agent configuration i have many checkers knobs enable/disable.
when i upload an reuse environment in higher hirearchy i'd like to disables some checkers or the same for collecting coverage.
how it done by this way you choose to implemnt configuration?
thanks
Thank you for the video!
A Question: Why do we get the config inside the environment class and then setting them back to the configuration database so as to be retrieved inside each agent? Why did we not retrieve them in one step (From top_level module to agent, no need to get inside environment)?
Thanks,
Ahmed
while setting interface from top module, we are setting with scope null, what will be the difference if I will use uvm_root::get () instead of null?
Dipak Abhani no difference
can you make a video on resource db?