Artikel-ID: 000075923 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 03.11.2016

Warum sehe ich Warnungen zur Zeitanalyse "Ignorierter Filter" für meine Dreifach-Speed-Ethernet-IP, wenn meine Designhierarchie Backslashes enthält?

Umgebung

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Beschreibung

Aufgrund eines Problems in den automatisch generierten Synopsys Design Constraint (.sdc)-Dateien für die Dreifachgeschwindigkeits-Ethernet-IP sehen Sie möglicherweise Warnungen zum "ignorierten Filter", wie das unten stehende Beispiel während der Zeitanalyse, wenn Ihre Designhierarchie Backslashes enthält:

Ignorierter Filter unter altera_eth_tse_pcs_pma_lvds.sdc(158): "" konnte nicht mit einem Register abgeglichen werden

Bei Ihrem Design können auch Timing-Verletzungen infolge dieser ignorierten Einschränkungen auftreten.

Dieses Problem besteht für die Dreifachgeschwindigkeits-Ethernet-IP, die auf die Arria® V, Arria 10, Cyclone® V und Stratix® V Gerätefamilien ausgerichtet ist, die in den Quartus® Prime Software Versionen 16.0.2 und früher generiert wurden.

Lösung

Um dieses Problem zu umgehen, suchen Sie in den automatisch generierten sDC-Dateien nach dem folgenden Ergebnis:

inst_list festlegen [query_collection -list -all $inst ]
foreach each_inst $inst_list{

Und ersetzen Sie beide Zeilen durch Folgendes:

foreach_in_collection each_inst_tmp $inst {
setzen Sie each_inst_name [get_node_info -name $each_inst_tmp ]
regsub {\\} $each_inst_tmp {*} each_inst

Beachten Sie, dass diese SDC-Dateien jedes Mal überschrieben werden, wenn die IP neu generiert wird, damit Sie Kopien erstellen und sicherstellen, dass die Änderungen auf die neueste sDC-Datei angewendet werden.

Dieses Problem soll in einer zukünftigen Version der Quartus Prime Software behoben werden.

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.