Push_transaction(), Set_max_transaction_queue_size(), Set_min_transaction_queue_size() – Altera Avalon Verification IP Suite User Manual

Page 165: Push_transaction() -6, Set_max_transaction_queue_size() -6, Set_min_transaction_queue_size() -6

Advertising
background image

push_transaction()

void push_transaction()

Prototype:

Verilog HDL: None

VHDL: None

Arguments:

void

Returns:

Registers an output transaction into the BFM. All registered output transactions
are put into transaction queue. A fatal error triggers if you insert a transaction
while the BFM is reset.

Description:

Verilog HDL, VHDL

Language support:

set_max_transaction_queue_size()

void set_max_transaction_queue_size(int size)

Prototype:

Verilog HDL:

size

VHDL:

size

Arguments:

void

Returns:

Sets the maximum size of the queued transactions. The BFM triggers an event
when the queued transactions goes above the maximum size.

Description:

Verilog HDL, VHDL

Language support:

set_min_transaction_queue_size()

int set_min_transaction_queue_size()

Prototype:

Verilog HDL:

size

VHDL:

size

Arguments:

void

Returns:

Sets the minimum size of the queued transactions. The BFM triggers an event
when the queued transactions falls below the minimum size.

Description:

Verilog HDL, VHDL

Language support:

Tri-State Conduit BFM

Altera Corporation

Send Feedback

push_transaction()

12-6

Advertising