Artikel-ID: 000082355 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 29.05.2014

Warum kann Configuration via Protocol (CvP) kein Core-Image-Update bei PCIe Gen1 x1 in Cyclone® V oder Arria® V initiieren?

Umgebung

  • Intel® Quartus® II Anmeldungs-Edition
  • PCI Express*
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Aufgrund eines Problems in der Quartus® II-Softwareversion 13.1 Update 4 und früher kann es vorkommen, dass der CvP das Core-Image-Update nicht initiieren kann, was einen Timeout-Fehler bei PCI Express® Gen 1 x1 in Cyclone® V oder Arria® V anzeigt.

    Das Problem betrifft das Core-Image-Update sowohl im CvP-Update-Modus als auch im CvP-Initialisierungsmodus. Die erste Core-Image-Konfiguration direkt nach der Konfiguration des Peripherie-Images im CvP-Initialisierungsmodus ist davon nicht betroffen. Das Problem tritt nicht in PCIe Gen 1 x4 oder x8 auf.

    Lösung

    Führen Sie die folgenden Schritte aus, um dieses Problem zu vermeiden:

    1. Suchen Sie nach der Rekonfigurationscontroller-Instanz mit dem Namen alt_xcvr_reconfig und kommentieren Sie die gesamte reconfig_controller in Ihrem Entwurf aus.
    2. Fügen Sie die 5 Zeilen hinzu, die in Verilog HDL unten nach der auskommentierten Instanz angezeigt werden, alt_xcvr_reconfig:

      Draht [69:0] reconfig_to_xcvr_bus = {25\'h0, 1\'b1, 44\'h0};
      zuweisen pcie_reconfig_driver_0_reconfig_mgmt_waitrequest = 1\'b0;
      zuweisen pcie_reconfig_driver_0_reconfig_mgmt_readdata = 32\'h0;
      zuweisen alt_xcvr_reconfig_0_reconfig_busy_reconfig_busy = 1\'b0;
      zuweisen alt_xcvr_reconfig_0_reconfig_to_xcvr_reconfig_to_xcv r = { 2 {reconfig_to_xcvr_bus}};

    Dieses Problem soll in einer zukünftigen Version der Quartus® II-Software behoben werden.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 4 Produkte

    เอฟพีจีเอ Cyclone® V GT
    เอฟพีจีเอ Cyclone® V GX
    เอฟพีจีเอ Arria® V GX
    เอฟพีจีเอ Arria® V GT

    Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.