English
Language : 

DS824 Datasheet, PDF (18/55 Pages) Xilinx, Inc – LogiCORE IP AXI Bus Functional Models (v3.00.a)
LogiCORE IP AXI Bus Functional Models (v3.00.a)
Table 10: Channel Level API for AXI3 Master BFM (Cont’d)
API Task Name and Description
Inputs
Outputs
RECEIVE_WRITE_RESPONSE
This task drives the BREADY signal and monitors the write
response bus for write responses coming from the slave that
have the specified ID tag. It then returns the response
associated with the transaction.
This task emits a “write_response_transfer_complete” event
upon completion.
ID: Write ID tag
RESPONSE: The slave
write response from the
following:
[OKAY, EXOKAY, SLVERR,
DECERR]
RECEIVE_READ_BURST
This task receives a read channel burst based on the ID input.
The RECEIVE_READ_DATA from the channel level API is
used.
This task returns when the read transaction is complete. The
data returned by the task is the valid only data, that is,
re-aligned data. This task also checks each response and
issues a warning if it is not as expected.
This task emits a “read_data_burst_complete” event upon
completion.
ID: Read ID tag
ADDR: Read Address
LEN: Burst Length
SIZE: Burst Size
BURST: Burst Type
LOCK: Lock Type
DATA: Valid Data transferred
by the slave
RESPONSE: This is a vector
that is created by
concatenating all slave read
responses together
SEND_WRITE_BURST
This task does a write burst on the write data lines. It does not
execute the write address transfer. This task uses the
SEND_WRITE_DATA task from the channel level API.
This task returns when the complete write burst is complete.
This task automatically supports the generation of narrow
transfers and unaligned transfers; that is, this task aligns the
input data with the burst so data padding is not required.
This task emits a “write_data_burst_complete” event upon
completion.
ID: Write ID tag
ADDR: Write Address
LEN: Burst Length
SIZE: Burst Size
BURST: Burst Type
DATA: Data to send
DATASIZE: The size in bytes of
the valid data contained in the
input data vector
None
DS824 July 25, 2012
www.xilinx.com
18
Product Specification