Aufgrund eines Problems in der Quartus® II Softwareversion 11.1 kann es sein, dass der derive_pll_clocks
Befehl nicht alle notwendigen Takte für Cyclone® IV GX PCI Express-Designs generiert. Im TimeQuest Timing Analyzer sehen Sie möglicherweise Warnungen, die den folgenden ähnlich sind:
Warning (332087): The master clock for this clock assignment could not be derived.
Clock: |hiptxclkout was not created.
Warning (332086): Ignoring clock spec: |cyclone_iii.cycloneiv_hssi_pcie_hip|pclkch0 Reason:
Clock derived from ignored clock: |transmit_pcs0|hiptxclkout. Clock assignment is being ignored.
Warning (332086): Ignoring clock spec: |cyclone_iii.cycloneiv_hssi_pcie_hip|coreclkout Reason:
Clock derived from ignored clock: |cyclone_iii.cycloneiv_hssi_pcie_hip|pclkch0. Clock assignment is being ignored.
Aufgrund dieses Problems können bestimmte Transceiver-Takte in Ihrem Design nicht korrekt eingeschränkt sein, und die IP funktioniert möglicherweise nicht korrekt in der Hardware.
Zur Behebung dieses Problems steht für die Quartus II Software Version 11.1 ein Patch zur Verfügung. Laden Sie Patch 0.09 über den entsprechenden Link unten herunter und installieren Sie es.
- Laden Sie die Quartus II Softwareversion 11.1 Patch 0.09 für Windows herunter (.exe)
- Laden Sie die Quartus II Softwareversion 11.1 Patch 0.09 für Linux herunter (.assets)
- Readme für die Quartus II Softwareversion 11.1 Patch 0.09 herunterladen (.txt)
Dieses Problem wurde ab Version 11.1 SP1 der Quartus II Software behoben.