Get_response_write_id(), Get_response_write_response(), Get_write_response_queue_size() – Altera Avalon Verification IP Suite User Manual

Page 38

Advertising
background image

get_response_write_id()

bit [AV_TRANSACTIONID_W-1:0] get_response_write_id()

Prototype:

Verilog HDL: None

VHDL:

response_write_id

,

index

,

bfm_id

,

req_if(bfm_id)

Arguments:

AvalonTransactionId_t

Returns:

Returns the write id of the transaction in the response descriptor that has been
removed from the response queue.

Description:

Verilog HDL, VHDL

Language support:

get_response_write_response()

bit [2**(AV_BURSTCOUNT_W-1)-1:0] [AV_WRITERESPONSE_W-1:0] get_

response_write_response(int index)

Prototype:

Verilog HDL:

int index

VHDL:

response_write_response

,

int index

,

bfm_id

,

req_if(bfm_id)

Arguments:

AvalonWriteResponse_t

Returns:

Returns the transaction write status in the response descriptor that has been
removed from the response queue.

Description:

Verilog HDL, VHDL

Language support:

get_write_response_queue_size()

int get_write_response_queue_size()

Prototype:

Verilog HDL: None

VHDL:

write_response_queue_size

,

index

,

bfm_id

,

req_if(bfm_id)

Arguments:

int

Returns:

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

Description:

Verilog HDL, VHDL

Language support:

Avalon-MM Master BFM

Altera Corporation

Send Feedback

get_response_write_id()

5-16

Advertising