Table 5-1. monitor bfm signal width parameters, Table 5-2. monitor bfm configuration – Altera Mentor Verification IP Altera Edition AMBA AXI4-Stream User Manual

Page 57

Advertising
background image

SystemVerilog Monitor BFM

Monitor BFM Configuration

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

57

April 2014

Table 5-1

describes the parameter names for the data and ID signals and their default values.

A monitor BFM has configuration fields that set with the

set_config()

function to configure

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

get_config()

function.

Table 5-2

describes the configuration fields.

Table 5-1. Monitor BFM Signal Width Parameters

Signal Width Parameter

Description

AXI4_ID_WIDTH

ID signal width in bits. This applies to the TID signal.
Refer to the AMBA AXI4-Stream Protocol Specification
for more details. Default: 18.

AXI4_USER_WIDTH

User data signal width in bits. This applies to the TUSER
signal. Refer to the AMBA AXI4-Stream Protocol
Specification for more details. Default: 8.

AXI4_DEST_WIDTH

Destination routing signal width in bits. This applies to
the TDEST signal. Refer to the AMBA AXI4-Stream
Protocol Specification for more details. Default: 18.

AXI4_DATA_WIDTH

Data signal width in bits. This applies to the TDATA
signal. Refer to the AMBA AXI4-Stream Protocol
Specification for more details. Default: 1024.

Table 5-2. Monitor BFM Configuration

Configuration Field

Description

Timing Variables

AXI4STREAM_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.

AXI4STREAM_CONFIG_HOLD_TIME

The hold-time after the active
edge of ACLK, in units of
simulator time-steps for all
signals.

1

Default: 0.

AXI4STREAM_CONFIG_BURST_TIMEOUT_FACTOR

The maximum delay permitted
between the individual transfer
transactions in clock cycles.
Default: 10000.

AXI4STREAM_CONFIG_MAX_LATENCY_TVALID_
ASSERTION_TO_TREADY

The maximum delay permitted
between the assertion of
TVALID to the assertion of
TREADY. Default: 10000.

Advertising