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

Advertising
background image

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

Send Feedback

5-9

Avalon-MM Master BFM API

Advertising