I'm a beginner in design verification. I wonder why the code below is used in almost every class
.
class uvm_test_top extends uvm_test;
`uvm_component_utils(uvm_test_top)
function new (string name, uvm_component parent);
super.new(name, parent);
endfunction // ?
I want to know what the new
function is from the parent class.