Get_command_pending_queue_size(), Get_read_response_queue_size(), Get_response_address() – Altera Avalon Verification IP Suite User Manual

Page 34: Get_command_pending_queue_size() -12, Get_read_response_queue_size() -12, Get_response_address() -12

Advertising
background image

get_command_pending_queue_size()

int get_command_pending_queue_size()

Prototype:

Verilog HDL: None

VHDL:

command_pending_queue_size

,

bfm_id

,

req_if(bfm_id)

Arguments:

int

Returns:

Queries the command queue to determine number of pending commands waiting
to be driven out as Avalon requests.

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:

get_response_address()

bit [AV_ADDRESS_W-1:0] get_response_address()

Prototype:

Verilog HDL: None

VHDL:

response_address

,

bfm_id

,

req_if(bfm_id)

Arguments:

bit

Returns:

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

Description:

Verilog HDL, VHDL

Language support:

Avalon-MM Master BFM

Altera Corporation

Send Feedback

get_command_pending_queue_size()

5-12

Advertising