vlsiquest

What is uvm_config_db and how to use it

uvm_config_db provides infrastructure to share configuration and other parameters between two or more testbench components or objects and it is the recommended way to access the resource database in UVM. uvm_config_db::set is used to put the information into the database uvm_config_db::get is used to retrieve the information from the database. This database can be populated and accessed using strings. […]

What is uvm_config_db and how to use it Read More »

uvm class hierarchy diagram

[wpbread] UVM(Universal Verification Methodology) is a standard methodology for verifying digital designs, primarily using the SystemVerilog language. It provides a library of base classes that can be used to build testbenches and test environments for verifying digital designs(DUT). The  UVM class hierarchy looks like- UVM is an open source code that provides: A library of

uvm class hierarchy diagram Read More »