Get_command_transaction_id(), Get_command_write_response_request(), Get_read_response_queue_size() – Altera Avalon Verification IP Suite User Manual

Page 102

Advertising
background image

get_command_transaction_id()

AvalonTransactionId_t get_command_transaction_id()

Prototype:

Verilog HDL: None

VHDL:

command_transaction_id

,

bfm_id

,

req_if(bfm_id)

Arguments:

AvalonTransactionId_t

Returns:

Queries the received command descriptor for the transaction ID.

Description:

Verilog HDL, VHDL

Language support:

get_command_write_response_request()

AvalonTransactionId_t get_command_write_response_request()

Prototype:

Verilog HDL: None

VHDL:

command_write_response_request

,

bfm_id

,

req_if(bfm_id)

Arguments:

AvalonTransactionId_t

Returns:

Queries the received command descriptor for the

write_response_request

field value. A value of 1 indicates that the master has requested for a write
response.

Description:

Verilog HDL, VHDL

Language support:

get_read_response_queue_size()

int get_read_response_queue_size()

Prototype:

Verilog HDL: None

VHDL:

read_response_queue_size

,

bfm_id

,

req_if(bfm_id)

Arguments:

int

Returns:

Queries the read response queue to determine number of response descriptors
currently stored in the BFM. This is the number of responses the test program
can immediately remove from the response queue for further processing.

Description:

Verilog HDL, VHDL

Language support:

Avalon-MM Monitor

Altera Corporation

Send Feedback

get_command_transaction_id()

7-30

Advertising