Monitor bfm configuration, Table 10-1. signal parameters – Altera Mentor Verification IP Altera Edition AMBA AXI4-Lite User Manual

Page 280

Advertising
background image

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

280

VHDL Monitor BFM
Monitor BFM Configuration

April 2014

contain any timescale, timeunit, or timeprecision declarations with the signal setup and hold
times specified in units of simulator time-steps.

Monitor BFM Configuration

The monitor BFM supports the full range of signals defined for the AMBA AXI Protocol
Specification. The BFM has parameters you can use to configure the widths of the address and
data signals, and transaction fields to configure timeout factors, and setup and hold times, and
so on.

You can change the address and data signal widths from their default settings by assigning them
new values, usually performed in the top-level module of the test bench. These new values are
then passed into the monitor BFM via a parameter port list of the monitor BFM component.

Table 10-1

lists the parameter names for the address and data, and their default values..

Table 10-1. Signal 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 monitor BFM instance. It must be set to
a different value for each monitor BFM in the system.
Default: 0.

READ_ACCEPTANCE_
CAPABILITY

The maximum number of outstanding read transactions that
can be accepted by the monitor 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 monitor BFM. This parameter is set
with the Qsys Parameter Editor. See “

Running the Qsys Tool

on page 356. for details.
Default: 16.

Advertising