Altera Mentor Verification IP Altera Edition AMBA AXI4-Li Bedienungsanleitung Seite 345

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 413
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 344
VHDL Tutorials
Verifying a Master DUT
Mentor Verification IP AE AXI4-Lite User Guide, V10.3
345
April 2014
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, whereby
the get_write_addr_phase[2], get_write_data_phase[1] and execute_write_response_phase[0]
are 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 get_read_addr_phase[1] and execute_read_data_phase[0] are concurrently active
on the read address and data channels, respectively.
Figure 11-3. Slave Test Program Advanced API Processes
process_read
The process_read process creates a slave transaction and receives the read address phase. It
uses unique path and queue identifiers to work concurrently with other processes.
Seitenansicht 344
1 2 ... 340 341 342 343 344 345 346 347 348 349 350 ... 412 413

Kommentare zu diesen Handbüchern

Keine Kommentare