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