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

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

Möglicherweise sehen Sie, dass das Signal am IP-Port, das vom Signalabgriff erfasst wird, mit dem Portsignal der oberen Schicht identisch bleibt. 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 3 Produkte

Intel® Stratix® 10 FPGAs und SoC FPGAs
Intel® Arria® 10 FPGAs und SoC FPGAs
เอฟพีจีเอ Intel® Cyclone® 10 GX

1

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.