[source]

Class uvm_tlm_nb_target_socket_base

uvm_pkg::uvm_tlm_nb_target_socket_base <T, P> + bw_port : uvm_tlm_nb_transport_bw_port #(T, P) + get_type_name(): string + nb_transport_bw(): uvm_tlm_sync_e uvm_pkg::uvm_tlm_nb_target_socket <IMP, T, P> <T : T, P : P>

Inheritance Diagram of uvm_tlm_nb_target_socket_base

uvm_pkg::uvm_tlm_nb_target_socket_base <T, P> + bw_port : uvm_tlm_nb_transport_bw_port #(T, P) + get_type_name(): string + nb_transport_bw(): uvm_tlm_sync_e uvm_pkg::uvm_tlm_nb_transport_bw_port <T, P> bw_port

Collaboration Diagram of uvm_tlm_nb_target_socket_base

IS-A forward imp; HAS-A backward port

Parameters

Name

Default value

Description

T

uvm_tlm_generic_payload

P

uvm_tlm_phase_e

Variables

Name

Type

Description

bw_port

uvm_tlm_nb_transport_bw_port#(uvm_tlm_generic_payload, uvm_tlm_phase_e)

Constructors

function new ( string name, uvm_component parent ) [source]