[source]

Class uvm_seq_item_pull_port

uvm_pkg::uvm_seq_item_pull_port <REQ, RSP> + print_enabled : bit + disable_auto_item_recording(): void + get() + get_next_item() + get_type_name(): string + has_do_available(): bit + is_auto_item_recording_enabled(): bit + item_done(): void + peek() + put() + put_response(): void + try_next_item() + wait_for_sequences()

Inheritance Diagram of uvm_seq_item_pull_port

Class

uvm_seq_item_pull_port #(REQ,RSP)

UVM provides a port, export, and imp connector for use in sequencer-driver communication. All have standard port connector constructors, except that uvm_seq_item_pull_port's default min_size argument is 0; it can be left unconnected.

Parameters

Name

Default value

Description

REQ

int

RSP

REQ

Variables

Name

Type

Description

print_enabled

bit

Constructors

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