what is the difference between the uvm_config_db and config object and uvm_resource_db with clear explainations and example for each of them and also it types.
In reply to srinivasnaga:
See this post for the difference between uvm_config_db and uvm_resource_db.
A config object is nothing special. It’s just an uvm_object that we want to pass through the uvm_config_db. We recommend passing one object to each agent or env instead of passing many individual values one-by-one.