Get_pending_write_latency_cycle(), Get_response_queue_size(), Vget_slave_bfm_status – Altera Avalon Verification IP Suite User Manual

Page 64: Get_pending_write_latency_cycle() -16

Advertising
background image

get_pending_write_latency_cycle()

int get__cycle()

Prototype:

Verilog HDL: None

VHDL:

pending_write_latency

,

bfm_id

,

req_if(bfm_id)

Arguments:

int

Returns:

Queries the write command queue to determine the cycles needed for the Slave
BFM to complete the current write response.

Description:

Verilog HDL, VHDL

Language support:

get_response_queue_size()

int get_response_queue_size()

Prototype:

Verilog HDL: None

VHDL:

response_queue_size

,

bfm_id

,

req_if(bfm_id)

Arguments:

int

Returns:

Queries the response queue to determine number of response descriptors pending.

Description:

Verilog HDL, VHDL

Language support:

vget_slave_bfm_status

bit get_slave_bfm_status

Prototype:

Verilog HDL: None

VHDL:

slave_bfm_status

,

bfm_id

,

req_if(bfm_id)

Arguments:

bit

Returns:

Queries the Slave BFM component to determine when the read transaction in the
Slave BFM has reached the maximum read transactions. A return value of 1 means
that the Slave BFM can no longer accept a new read command.

Description:

Verilog HDL, VHDL

Language support:

Avalon-MM Slave BFM

Altera Corporation

Send Feedback

get_pending_write_latency_cycle()

6-16

Advertising