Data beat done, Transaction done, Asserted) – Altera Mentor Verification IP Altera Edition AMBA AXI3/4TM User Manual
Page 49: Figure 2-4

SystemVerilog API Overview
Operational Transaction Fields
Mentor VIP AE AXI3/4 User Guide, V10.2b
31
September 2013
Figure 2-4. Operational Transaction Field delay_mode = AXI_TRANS2READY
Data Beat Done
There is a data_beat_done transaction field for each transaction, defined as an array, to indicate
when each data phase (beat) has completed. Each element of the data_beat_done array is set to
1 when each data phase (beat) has completed in a data burst.
task in the master BFM test program to investigate how
many beats of a read data burst have completed by analyzing how many elements of the
data_beat_done array have been set to 1. Similarly, the
called in the slave BFM test program to analyze a write data burst.
Transaction Done
The transaction_done field in each transaction indicates when the transaction is complete.
In a master BFM test program, you call the
read transaction is complete, and the
to investigate whether a write
transaction is complete.
*VALID
*READY
ACLK
*_valid_delay = 4
*_ready_delay = 2