Set_transaction_empty(), Set_transaction_error(), Set_transaction_sop() – Altera Avalon Verification IP Suite User Manual
Page 97: Signal_fatal_error, Signal_max_transaction_queue_size, Signal_min_transaction_queue_size
1–8
Chapter 1: Avalon-ST Source BFM
Application Program Interface
Avalon Verification IP Suite User Guide
May 2011
Altera Corporation
set_transaction_empty()
s
set_transaction_error()
s
set_transaction_sop()
s
signal_fatal_error
signal_max_transaction_queue_size
signal_min_transaction_queue_size
Prototype:
set_transaction_empty(STEmpty_t empty)
.
Arguments:
empty
.
Returns:
void
.
Description:
Sets the out-going transaction empty value.
Prototype:
set_transaction_error(STError_t error)
.
Arguments:
error
.
Returns:
void
.
Description:
Sets the out-going transaction error value.
Prototype:
set_transaction_sop(bit sop)
.
Arguments:
sop
.
Returns:
void
.
Description:
Sets the status of the start of packet signal in the out-going transaction.
Prototype:
signal_fatal_error
.
Arguments:
None.
Returns:
void
.
Description:
Signals that a fatal error has occurred. It terminates the simulation.
Prototype:
signal_max_transaction_queue_size
.
Arguments:
None.
Returns:
void
.
Description:
Signals that the pending transaction queue size threshold has been exceeded.
Prototype:
signal_min_transaction_queue_size
.
Arguments:
None.
Returns:
void
.
Description:
Signals that the pending transaction queue size is below the minimum threshold.