Altera Mentor Verification IP Altera Edition AMBA AXI4-Lite User Manual

Page 31

Advertising
background image

SystemVerilog API Overview

Creating Transactions

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

31

April 2014

Operational Transaction Fields

read_or_write

An enumeration to hold the read or write control flag. The
types of read_or_write are:

AXI4

_TRANS_READ

AXI4

_TRANS_WRITE

address_valid_delay

An integer to hold the delay value of the address channel
AWVALID and ARVALID signals (measured in ACLK
cycles) for a read or write transaction, respectively.

data_valid_delay

An integer to hold the delay value of the data channel WVALID
and RVALID signals (measured in ACLK cycles) for a read or
write transaction, respectively.

write_response_valid_delay

An integer to hold the delay value of the write response channel
BVALID signal (measured in ACLK cycles) for a write
transaction.

address_ready_delay

An integer to hold the delay value of the address channel
AWREADY and ARREADY signals (measured in ACLK
cycles) for a read or write transaction, respectively.

data_ready_delay

An integer to hold the delay value of the data channel
WREADY and RREADY signals (measured in ACLK cycles)
for a read or write transaction, respectively.

write_response_ready_delay An integer to hold the delay value of the write response channel

BREADY signal (measured in ACLK cycles) for a write
transaction.

gen_write_strobes

Automatically correct write strobes flag. Refer to

Automatic

Generation of Byte Lane Strobes

for details.

operation_mode

An enumeration to hold the operation mode of the transaction.
The two types of operation_mode are:

AXI4

_TRANSACTION_NON_BLOCKING

AXI4

_TRANSACTION_BLOCKING

write_data_mode

An enumeration to hold the write data mode control flag. The
types of write_data_mode are:

AXI4

_DATA_AFTER_ADDRESS

AXI4

_DATA_WITH_ADDRESS

transaction_done

A bit to hold the done flag for a transaction when it has
completed.

Table 2-1. Transaction Fields (cont.)

Transaction Field

Description

Advertising