Kritisches Problem
Die Zeitbeschränkungsdatei für Triple-Speed-Ethernet-SDC verfügt über eine ungültige ALT_LVDS_TX-Megafunktions-Fehlpfadeinstellung, die einen Zeitpfad von der 10-Bit-Datenschnittstelle zum LVDS-I/O-Serialisierer/Deserializer (SERDES) verkürzt. Die ungültigen Beschränkungen werden durch die ungültige Zeitgruppeneinstellung in der Zeitbeschränkungsdatei für Dreifach-Speed-Ethernet-SDC für Varianten mit eingebettetem LVDS-I/O-Transceiver verursacht.
Dieses Problem verursacht Datenbeeinträchtigungen auf dem LVDS-Übertragungskanal, selbst wenn der Timing-Analyzer keine Timing-Verletzung meldet.
Die Beschränkungen finden Sie in den ACDS-Versionen 12.0, 12.0sp1, 12.0sp2, 12.1 und 12.1sp1 und betrifft alle Gerätefamilien mit LVDS-I/O.
Befolgen Sie die folgenden Schritte:
- Erstellen Sie eine Sicherungskopie für die SDC-Beschränkungsdatei, die von der Triple Speed Ethernet MegaCore-Funktion generiert wird. Zum Beispiel
_constraints.sdc
- Herunterladen die entsprechenden SDC-Beschränkungsdateien entsprechend der ausgewählten Dreifachgeschwindigkeits-Ethernet-Variante:
10/100/1000 MB Ethernet MAC mit 1000BASE-X/SGMII PCS, GXB-Transceiver, SGMII-Bridge aktiviert:
10/100/1000 MB Ethernet MAC mit 1000BASE-X/SGMII PCS, GXB-Transceiver, SGMII-Bridge deaktiviert:
10/100/1000 MB Ethernet MAC mit 1000BASE-X/SGMII PCS, LVDS-Transceiver, SGMII-Bridge aktiviert: mac_pcs_pma_lvds_sgmii.sdc
10/100/1000 MB Ethernet MAC mit 1000BASE-X/SGMII PCS, LVDS-Transceiver, SGMII-Bridge deaktiviert:
1000BASE-X/SGMII PCS, GXB-Transceiver, SGMII-Bridge aktiviert:
1000BASE-X/SGMII PCS, GXB-Transceiver, SGMII-Bridge deaktiviert:
1000BASE-X/SGMII PCS, LVDS-Transceiver, SGMII-Bridge aktiviert:
1000BASE-X/SGMII PCS, LVDS-Transceiver, SGMII-Bridge deaktiviert:
- Bearbeiten die folgenden Parameter aus der heruntergeladenen SDC-Beschränkungen-Datei:
Setzen Sie IS_SOPC
setzen Sie VARIATION_NAME ""
setzen Sie DEVICE_FAMILY ""
- Benennen Sie die heruntergeladene SDC-Beschränkungsdatei in den gleichen Dateinamen der SDC-Beschränkung um, die durch die Triple Speed Ethernet MegaCore generiert wird.
- Verwenden Sie die heruntergeladene SDC-Beschränkungsdatei in Ihrem Quartus-Projekt.
Wenn Sie diese Problemumgehung verwenden, erhalten Sie möglicherweise die folgende Warnmeldung: "set_false_path Warnung ignoriert". Ignorieren Sie die Warnung.
Dieses Problem wird in der nächsten Version behoben.