Artikel-ID: 000077363 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 07.03.2017

Warum kann ich nach der Generierung Intel® Quartus® Prime Software 16.1 PCIe CvP nicht auf PCIe-Register zugreifen?

Umgebung

  • Intel® Quartus® Prime Pro Edition
  • Intel® Arria® 10 Cyclone® 10 Hard IP für PCI Express*
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Sie können möglicherweise nicht auf Arria® 10 PCIe-IP-Core-Register® zugreifen, wenn das Arria 10 Gerät den CvP-Modus (Configuration via Protocol) verwendet und mit Quartus® Prime Version 16.1, 16.1.1 und 16.1.2 generiert wurde.

     

     

    Lösung

    Um dieses Problem zu beheben, ändern Sie den Parameter altera_pcie_a10_hip_161_*.v USE_ALTPCIE_PS_HIP_LOGIC von 1 auf 0 und kompilieren Sie das Design erneut.

    Je nach Designhierarchie befindet sich die Quelle für den PCIe-IP-Register-Transfer-Level (RTL) typischerweise unter:

    ./altera_pcie_a10_hip161/synthese/*_altera_pcie_a10_hip_161_*.v

    Ändern von:

    localparam USE_ALTPCIE_RS_HIP_LOGIC = 1;

    An:

    localparam USE_ALTPCIE_RS_HIP_LOGIC = 0;

    Führen Sie dann eine vollständige Kompilierung aus.

     

    Regenerieren Sie den PCIe-IP-Kern nicht, nachdem Sie diesen Parameter geändert haben. Die Änderung wird von uns überschrieben.

    Dieses Problem wurde in der Intel® Quartus® Prime Pro Edition Software Version 17.0 behoben.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    Intel® Arria® 10 FPGAs und SoC FPGAs

    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.