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

Page 26

Advertising
background image

Mentor Verification IP AE AXI4-Lite User Guide, V10.3

26

Mentor VIP Altera Edition
AXI4-Lite Transactions

April 2014

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 phase by calling the

execute_read_data_phase()

task as illustrated in

Figure 1-5

.

Figure 1-5. Slave Read Transaction Phases

Read
data

Read data channel

Master
interface

Slave
interface

Read address channel

Address
and
control

execute_read_addr_phase() - Master

get_read_data_phase() - Master

Read
data

Read data channel

Master
interface

Slave
interface

Read address channel

Address
and
control

get_read_addr_phase() - Slave

execute_read_data_phase() - Slave

Advertising