Class uvm_tlm_nb_initiator_socket
function uvm_tlm_sync_e nb_transport_bw(T t, ref P p, input uvm_tlm_time delay);
Name |
Default value |
Description |
---|---|---|
IMP |
int |
|
T |
uvm_tlm_generic_payload |
|
P |
uvm_tlm_phase_e |
Name |
Type |
Description |
---|---|---|
bw_imp |
uvm_tlm_nb_transport_bw_imp#(uvm_tlm_generic_payload, uvm_tlm_phase_e, int) |
Constructors
- function new ( string name, uvm_component parent, int imp ) [source]
Construct a new instance of this socket imp is a reference to the class implementing the nb_transport_bw() method. If not specified, it is assume to be the same as parent .
Functions
×
IS-A forward port; HAS-A backward imp
The component instantiating this socket must implement a nb_transport_bw() method with the following signature