Hi
Regarding uvm_config_db set and get methods, I quote the following from verificationguide.com:
void uvm_config_db#(type T = int)::set(uvm_component cntxt, string inst_name, string field_name, T value);
bit uvm_config_db#(type T=int)::get(uvm_component cntxt, string inst_name, string field_name, ref T value);
Where,
...
cntxt is the hierarchical starting point of where the database entry is accessible.
inst_name is a hierarchical path that limits the accessibility of the database entry.
...
Does this mean that the scope of accessibility will be a single instance whose path is given by {cntxt,”.”,inst_name} as mentioned in the standard, or it will be a range, starting from cntxt, all the way down to inst_name, possibly covering many instances in between?
Thank you