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

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.
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 “
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 “
on page 356. for details.
Default: 16.