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

Page 27

Advertising
background image

Mentor VIP Altera Edition

An AXI Transaction

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

9

September 2013

Figure 1-2. Master Write Transaction Phases

The master then calls the

get_write_response_phase()

task to receive the response from the

slave and to complete its role in the write transaction.

The slave also creates a transaction by calling the

create_slave_transaction()

task to accept the

transfer of information from the master. The address phase and data burst are received by the
slave calling the

get_write_addr_phase()

task, followed by the

get_write_data_burst()

task. The

get_write_data_burst() calls the

get_write_data_phase()

task for each phase (beat) of the burst

defined by a burst_length transaction field, as illustrated in

Figure 1-3

.

Advertising