Altera Partial Reconfiguration IP Core Manuel d'utilisateur Page 16

  • 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 15
Partial Reconfiguration IP Core Timing Specification
This timing diagram illustrates a successful Partial Reconfiguration IP core operation. Pass or fail can be
determined with the status[2:0] output signal.
The PR operation is initated when you assert the pr_start signal. You can monitor the status[] or
freeze signals to detect the end of the PR operation.
Figure 5: Partial Reconfiguration Timing
clk
pr_start
freeze
double_pr
status[2:0]
data[]
data_valid
data_ready
D1 (First Data) D2 D3 D6 (Last Data) Dummy DataD4 D5
(1)
(2) (3)
(4)
(5)
(6) (7)
Note:
1. You must assert pr_start signal high for a minimum of one clock cycle to initiate PR and deassert
pr_start before sending the last data.
2. status[] signal is reset when pr_start is asserted and changes during a PR operation if any error
such as a CRC_ERROR, PR_ERROR, or bitstream incompatibility error is detected.
3. status[] signal changes after a PR operation if CRC_ERROR is detected and no error happens during
the previous PR operation.
4. The data_valid signal is not required to be asserted at the same time as the pr_start. You can
provied the data[] and assert data_valid when appropriate.
5. You can either drive the data_valid signal low after sending the last data, or contiue to assert
data_valid high with dummy data on data[] until the end of PR, when freeze is driven low or
status[] is updated/
6. data[] is transferred only when data_valid and data_ready are asserted on the same cycle. Do not
drive new data on the data bus, when both data_valid and data_ready have not been asserted high.
7. The data_ready signal is driven low once the PR IP Core receives the last data.
The data[], data_valid, and data_ready signals comply with the Avalon-ST specification for Data
Transfer with Backpressure. The PR IP Core acts as a sink, with readLatency = 0. For more information,
refer to the Avalon Interface Specifications.
If your CDRATIO is not 1, or your data[] width is x32 for series-V devices, the data_ready alternates
between high and low for one or more clock cycles. The PR IP Core requires additional clock cycles to
process the data recieved. You should hold data[] when data_ready is low.
Important:
The PR_CLK signal has a different nominal maximum frequency for each device. Most Stratix
V devices have a nominal maximum frequency of at least 62.5 MHz.
16
Partial Reconfiguration IP Core Timing Specification
UG-PARTRECON
2015.05.04
Altera Corporation
Partial Reconfiguration IP Core
Send Feedback
Vue de la page 15
1 2 ... 11 12 13 14 15 16 17 18 19 20 21 ... 26 27

Commentaires sur ces manuels

Pas de commentaire