Static UVM Configuration Queries

Queries for config db setters, config db getters or factory overrides help quickly locate UVM related constructs that may influence the behavior of the testbench.

You can run these queries from the UVM entry of the main menu.

../../_images/factory-queries-menu.png

Results are available in the Search View.

Tip

Use the Quick Search to locate specific hits.

Tip

Navigate matches with Next/Prev buttons.

../../_images/factory-queries-results.png

The Queries are detailed in the table below:

config db setters

uvm_component.set_config_int()

uvm_component.set_config_string()

uvm_component.set_config_object()

uvm_config_db.set()

config db getters

uvm_component.get_config_int()

uvm_component.get_config_string()

uvm_component.get_config_object()

uvm_config_db.get()

factory overrides

uvm_component.set_type_override_by_type()

uvm_component.set_inst_override_by_type()

uvm_component.set_type_override()

uvm_component.set_inst_override()

uvm_factory.set_inst_override_by_type()

uvm_factory.set_inst_override_by_name()

uvm_factory.set_type_override_by_type()

uvm_factory.set_type_override_by_name()

uvm_component_registry.set_type_override()

uvm_component_registry.set_inst_override()

uvm_object_registry.set_type_override()

uvm_object_registry.set_inst_override()