Die Quartus® II Software Version 13.0sp1 und früher haben falsche Einstellungen für die Receiver Common Mode Voltage (Vcm) und den Receiver Signal Detection Voltage Threshold (Vth) für den Cyclone® V PCI Express® Hard IP Core. Dies kann dazu führen, dass die PCIe-Verbindung® den Zug nicht mit der maximalen Lane-Breite verbindet.
1) Fügen Sie die folgenden INI-Variablen zu einer quartus.ini-Datei hinzu, um manuelle QSF-Einstellungen für Vcm und Vth zu aktivieren.
ignore_cv_sd_threshold_rule = ein
ignore_cv_sd_vcm_sel_rule = ein
2) Platzieren Sie diese quartus.ini-Datei im folgenden Verzeichnis:
/
3) Setzen Sie die Vcm auf 0,65 V, indem Sie die folgende QSF-Zuweisung hinzufügen:
set_instance_assignment -name XCVR_RX_COMMON_MODE_VOLTAGE VTT_0P65V -to-
4) Setzen Sie die Vth.
• Wenn VCCR/VCCT_GXB 1,1 V ist, setzen Sie die Vth auf 35 mV, indem Sie die folgende QSF-Zuweisung hinzufügen:
set_instance_assignment -name XCVR_RX_SD_THRESHOLD 4 -zu
• Wenn VCCR/VCCT_GXB 1,2 V ist, setzen Sie die Vth auf 30 mV, indem Sie die folgende QSF-Zuweisung hinzufügen:
set_instance_assignment -name XCVR_RX_SD_THRESHOLD 3 -to -