Altera Mentor Verification IP Altera Edition AMBA AXI3/4T Manuel d'utilisateur Page 650

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 783
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 649
Mentor VIP AE AXI3/4 User Guide, V10.2b
630
VHDL Tutorials
Verifying a Master DUT
September 2013
AXI3 Advanced Slave API Definition
Note
You are not required to edit the following Advance Slave API unless you require a
different response than the default (OKAY) response.
The remaining section of this tutorial presents a walk-through of the Advanced Slave API. It
consists of three processes for write transactions and two for read transactions. You are not
required to edit the following Advance Slave API, unless you require a different response than
the default (OKAY) response.
The Advanced Slave API is capable of handling pipelined transactions. Pipelining can occur
when a transaction starts before a previous transaction has completed. Therefore, a write
transaction that starts before a previous write transaction has completed can be pipelined.
Figure 11-3 shows the write channel having three concurrent write_trans transactions, with the
write_addr_phase[2], write_data_burst[1] and write_response_phase[0] being concurrently
active on the write address, data and response channels, respectively.
Similarly, a read transaction that starts before a previous read transaction has completed can be
pipelined. Figure 11-3 shows the read channel having two concurrent read_trans transactions,
whereby the read_addr_phase[1] and read_data_burst[0] are concurrently active on the read
address and data channels, respectively.
Vue de la page 649
1 2 ... 645 646 647 648 649 650 651 652 653 654 655 ... 782 783

Commentaires sur ces manuels

Pas de commentaire