Altera Mentor Verification IP Altera Edition AMBA AXI3/4TM User Manual

Page 40

Advertising
background image

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

22

SystemVerilog API Overview
Executing Transactions

September 2013

execute_transaction(), execute*_burst(), execute*_phase()

If the DUT is a slave, then the execute_transaction() task is called in the master BFM test
program. If the DUT is a master, then the execute*_burst() and execute*_phase() tasks are
called in the slave BFM test program.

For example, to execute a master write transaction the master BFM test program contains the
following code:

Advertising