Figure 1-4. master read transaction phases, Figure 1-5. slave read transaction phases, Figure 1-4 – Altera Mentor Verification IP Altera Edition AMBA AXI3/4TM User Manual

Page 29

Advertising
background image

Mentor VIP Altera Edition

An AXI Transaction

Mentor VIP AE AXI3/4 User Guide, V10.2b

11

September 2013

Figure 1-4. Master Read Transaction Phases

The slave creates a read transaction by calling the

create_slave_transaction()

task to accept the

transfer of read information from the master. The slave accepts the address phase by calling the

get_read_addr_phase()

task, and then executes the data burst by calling the

execute_read_data_burst()

task. The execute_read_data_burst() calls the

execute_read_data_phase()

task for each phase (beat) of the burst defined by the burst_length

transaction field, as illustrated in

Figure 1-5

.

Figure 1-5. Slave Read Transaction Phases

Advertising