Artikel-ID: 000099091 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 07.12.2024

Warum wird das Eingangsportsignal der IP-Instanz im Signalabgriff nicht invertiert, nachdem ein Portsignal der oberen Ebene direkt auf dem Instanzport invertiert wurde?

Umgebung

  • Intel® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Wenn Sie in der Quartus® Prime Pro Edition-Software das Portsignal der oberen Schicht wie folgt zum Port einer FPGA IP-Instanz invertieren:

    Modul oben (

    Eingang CLK,

    Zurücksetzen des Eingangs,

    ...

    );

    nco inst ( .clk (clk), .reset_n (~reset) ... );

    ...

    EndModule

    Sie können sehen, dass das Signal auf dem IP-Port, das vom Signalabgriff erfasst wird, dasselbe bleibt wie das Portsignal der oberen Schicht, es ist keine Signalinversion aufgetreten.

    Die Ausgabe der Instanz funktioniert wie erwartet, nachdem das Zurücksetzen der oberen Schicht aufgehoben wurde.

    Lösung

    Dies liegt daran, dass in der Synthesephase das Invertieren innerhalb des FPGA IP mit dem Invertieren außerhalb des FPGA IP zusammengeführt wurde und beide optimiert wurden.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    Intel® programmierbare Geräte

    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.