Altera Mentor Verification IP Altera Edition AMBA AXI4-Lite User Manual
Page 142
Mentor Verification IP AE AXI4-Lite User Guide, V10.3
142
VHDL API Overview
Creating Transactions
April 2014
resp
An enumeration array to hold the responses of a
transaction. The types of response are as follows:
AXI4_OKAY;
AXI4_SLVERR;
AXI4_DECERR;
A resp value is transferred over the RRESP signals per
beat of the read data channel, and over the BRESP signals
for a write transaction, respectively.
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 values 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 values 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 Correction of Byte Lane Strobes
Table 7-1. Transaction Fields (cont.)
Transaction Field
Description