Set_command_arbiterlock(), Set_command_byte_enable(), Set_command_burst_count() – Altera Avalon Verification IP Suite User Manual
Page 41

set_command_arbiterlock()
void set_command_arbiterlock (bit state)
Prototype:
Verilog HDL:
bit state
VHDL:
bit state
,
bfm_id
,
req_if(bfm_id)
Arguments:
void
Returns:
Controls the assertion or deassertion of the arbiterlock interface signal. The
arbiterlock control is on the transaction boundaries and is not used when the
Avalon-MM Master BFM is operating in burst mode.
Description:
Verilog HDL, VHDL
Language support:
set_command_byte_enable()
void set_command_byte_enable(bit[AV_NUMSYMBOLS-1:0] byte_enable,
int index)
Prototype:
Verilog HDL:
byte_enable
,
index
VHDL:
byte_enable
,
index
,
bfm_id
,
req_if(bfm_id)
Arguments:
void
Returns:
Sets the transaction byte enable field for the cycle of the burst command descriptor
indicated by index. This field applies to both read and write operations.
Description:
Verilog HDL, VHDL
Language support:
set_command_burst_count()
void set_command_burst_count(bit[AV_BURSTCOUNT_W-1:0] burst_count)
Prototype:
Verilog HDL: burst_count
VHDL:
burst_count
,
bfm_id
,
req_if(bfm_id)
Arguments:
void
Returns:
Sets the value driven on the Avalon interface
burstcount
pin. Generates a warning
message if the specified
burst_count
is out of range. Not available if the
USE_
BURSTCOUNT
parameter is false.
Description:
Verilog HDL, VHDL
Language support:
Altera Corporation
Avalon-MM Master BFM
5-19
set_command_arbiterlock()