Transaction Return Item Policy Implementation - 1.1 English

AXI Verification IP LogiCORE IP Product Guide (PG267)

Document ID
PG267
Release Date
2023-05-16
Version
1.1 English

The below table shows the transaction return descriptions.

last_handshake = *LAST + *VALID + *READY
cmd_handshake = *VALID + *READY
bresp_handshake = BVALID + BREADY
Table 1. Transaction Return Descriptions
Name Description
NO_RETURN Item is not returned by the driver.
CMD_RETURN Item is returned when at cmd_handshake.
PAYLOAD_RETURN

For writes, the item is returned at bresp_handshake.

For reads, the item is returned at last_handshake

CMD_PAYLOAD_RETURN

Item is returned twice.

At cmd_handshake.

At:

For writes: bresp_handshake.

For reads: last_handshake.

CMD_WLAST_RETURN

Item is returned twice:

At cmd_handshake.

At last_handshake.

Note: This return type is not valid for read transactions.
CMD_WLAST_PAYLOAD_RETURN

Item is returned three times:

At cmd_handshake.

At last_handshake.

At bresp_handshake.

Note: This return type is not valid for read transactions.
WLAST_PAYLOAD_RETURN

Item is returned twice:

At last_handshake.

At bresp_handshake.

Note: This return type is not valid for read transactions.
WLAST_RETURN

Item is returned at last_handshake.

Note: This return type is not valid for read transactions.