////------------------------------------------------------------------------------classuvm_random_stimulus#(typeT=uvm_transaction)extendsuvm_component;conststaticstringtype_name="uvm_random_stimulus #(T)";typedefuvm_random_stimulus#(T)this_type;`uvm_component_param_utils(this_type)// Port: blocking_put_port//// The blocking_put_port is used to send the generated stimulus to the rest// of the testbench.uvm_blocking_put_port#(T)blocking_put_port;// Function: new
// add additional stimulus generation methods and to simplify test writing.////------------------------------------------------------------------------------//@uvm_compatclassuvm_random_stimulus#(typeT=uvm_transaction)extendsuvm_component;conststaticstringtype_name="uvm_random_stimulus #(T)";typedefuvm_random_stimulus#(T)this_type;`uvm_component_param_utils(this_type)// Port -- NODOCS -- blocking_put_port//// The blocking_put_port is used to send the generated stimulus to the rest// of the testbench.uvm_blocking_put_port#(T)blocking_put_port;