Table 9-1 – Altera Mentor Verification IP Altera Edition AMBA AXI4-Lite User Manual

Page 214

Advertising
background image

Mentor Verification IP AE AXI4-Lite User Guide, V10.3

214

VHDL Slave BFM
Slave BFM Configuration

April 2014

A slave BFM has configuration fields that you can set via the

set_config()

function to configure

timeout factors, setup and hold times, and so on. You can also get the value of a configuration
field via the

get_config()

procedures.

Table 9-2

describes the full list of configuration fields.

Table 9-1. Slave BFM Signal Width Parameters

Signal Width Parameter

Description

AXI4_ADDRESS_WIDTH

Address signal width in bits. This applies to the
ARADDR and AWADDR signals. Refer to the AMBA
AXI Protocol Specification for more details. Default: 32.

AXI4_RDATA_WIDTH

Read data signal width in bits. This applies to the
RDATA signals. Refer to the AMBA AXI Protocol
Specification for more details. Default: 64.

AXI4_WDATA_WIDTH

Write data signal width in bits. This applies to the
WDATA signals. Refer to the AMBA AXI Protocol
Specification for more details. Default: 64.

index

Uniquely identifies a slave BFM instance. It must be set
to a different value for each slave BFM in the system.
Default: 0.

READ_ACCEPTANCE_
CAPABILITY

The maximum number of outstanding read transactions
that can be accepted by the slave BFM. This parameter is
set with the Qsys Parameter Editor. See “

Running the

Qsys Tool

” on page 356. for details.

Default: 16.

WRITE_ACCEPTANCE_
CAPABILITY

The maximum number of outstanding write transactions
that can be accepted by the slave BFM. This parameter is
set with the Qsys Parameter Editor. See “

Running the

Qsys Tool

” on page 356. for details.

Default: 16.

COMBINED_ACCEPTANCE_
CAPABILITY

The maximum number of outstanding combined read and
write transactions that can be accepted by the slave BFM.
This parameter is set with the Qsys Parameter Editor. See
“

Running the Qsys Tool

” on page 356. for details.

Default: 16.

Table 9-2. Slave BFM Configuration

Configuration Field

Description

Timing Variables

AXI4_CONFIG_SETUP_TIME

The setup-time prior to the active edge of
ACLK, in units of simulator time-steps
for all signals.

1

Default: 0.

Advertising