Avalon-mm master bfm api, Event_all_transactions_complete(), Avalon-mm master bfm api -9 – Altera Avalon Verification IP Suite User Manual
Page 31: Event_all_transactions_complete() -9

Description
Legal Values
Default
Value
Parameter
Specifies whether to turn on the register stage.
On/Off
Off
Registered waitrequest
Specifies whether to register incoming signals.
On/Off
Off
Registered Incoming
Signals
Interface Address Type
Sets slave interface address type to symbols or words.
WORDS/
SYMBOLS
WORDS
Set master interface
address type to symbols
or words
Avalon-MM Master BFM API
all_transactions_complete()
bit all_()
Prototype:
Verilog HDL: None
VHDL:
transactions_complete_status
,
bfm_id
,
req_if(bfm_id)
Arguments:
bit
.
Returns:
Queries the BFM component to determine whether all issued commands have
been completed. A return value of 1 means that there are no more transactions
in the transaction queue or in progress.
Description:
Verilog HDL, VHDL
Language support:
event_all_transactions_complete()
event_all_transactions_complete()
Prototype:
Verilog HDL: N.A.
VHDL:
bfm_id
Arguments:
void
Returns:
Notifies the testbench that all commands have completed.
Description:
VHDL
Language support:
Altera Corporation
Avalon-MM Master BFM
5-9
Avalon-MM Master BFM API