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.
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.