Pop_transaction(), Set_transaction_fifo_max(), Set_transaction_fifo_threshold() – Altera Avalon Verification IP Suite User Manual
Page 154

pop_transaction()
void pop_transaction()
Prototype:
Verilog HDL: None
VHDL:
bfm_id
,
req_if(bfm_id)
Arguments:
void
Returns:
Removes the transaction descriptor from the queue so that the testbench
can query it with the
get_transaction
methods.
Description:
Verilog HDL, VHDL
Language support:
set_transaction_fifo_max()
set_transaction_fifo_max()
Prototype:
Verilog HDL:
int level
VHDL:
int level
,
bfm_id
,
req_if(bfm_id)
Arguments:
void
Returns:
Sets the maximum transaction level of the FIFO. The event
signal_
transaction_fifo_max
is triggered when this level is exceeded.
Description:
Verilog HDL, VHDL
Language support:
set_transaction_fifo_threshold()
set_transaction_fifo_threshold()
Prototype:
Verilog HDL:
int level
VHDL:
int level
,
bfm_id
,
req_if(bfm_id)
Arguments:
void
Returns:
Sets the threshold alert level of the FIFO. The event
signal_transaction_
fifo_threshold
is triggered when this level is exceeded.
Description:
Verilog HDL, VHDL
Language support:
Avalon-ST Monitor
Altera Corporation
pop_transaction()
10-18