Altera Partial Reconfiguration IP Core Manuel d'utilisateur Page 17

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 27
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 16
Related Information
link/nik1412467993397/nik1412467975241
Avalon Interface Specifications for data transfer with backpressure
Avalon Memory Map Slave Interface Read and Write Transfer Timing
The Avalon-MM interface supports read and write transfers with a slave-controlled waitrequest. The
slave can stall the interconnect for as many cycles as required by asserting the waitrequest signal. If a
slave uses waitrequest for either read or write transfers, it must use waitrequest for both.
A slave typically receives address, read or write, and writedata after the rising edge of the clock. A
slave asserts waitrequest before the rising clock edge to hold off transfers. When the slave asserts
waitrequest, the transfer is delayed. And, the address and control signals are held constant. Transfers
complete on the rising edge of the first clk after the slave port deasserts waitrequest.
Figure 6: Read and Write Transfers for Avalon-MM Slave Interface
clk
address
read
write
waitrequest
readdata
writedata
address
readdata
writedata
1 2 3 4 5 6
The numbers in this timing diagram, mark the following transitions:
1. address and read are asserted after the rising edge of clk. waitrequest is asserted stalling the
transfer.
2. waitrequest is sampled. Because waitrequest is asserted, the cycle becomes a wait-state. address,
read, and write remain constant.
3. The slave presents valid readdata and deasserts waitrequest.
4. readdata and deasserted waitrequest are sampled, completing the transfer.
5. address, writedata, and write signals are asserted. The slave responds by asserting waitrequest
stalling the transfer.
6. The slave captures writedata and deasserts waitrequest ending the transfer.
Related Information
Avalon Memory Mapped Interfaces
For more information on read and write transfers with Avalon Memory Mapped Interfaces
Control Block Interface Controller
This controller handles all the handshaking signals of the prblock WYSIWYG atom primitive and it will
monitor CRC_ERROR signals of crcblock WYSIWYG atom primitives throughout the PR event (before,
during, and after PR) to detect any CRAM error.
UG-PARTRECON
2015.05.04
Avalon Memory Map Slave Interface Read and Write Transfer Timing
17
Partial Reconfiguration IP Core
Altera Corporation
Send Feedback
Vue de la page 16
1 2 ... 12 13 14 15 16 17 18 19 20 21 22 ... 26 27

Commentaires sur ces manuels

Pas de commentaire