Aufgrund eines Fehlers in Quartus®II 10.1sp1 und frühere Versionen, wenn Sie den PCI Express erneut erstellen® Kern von x1 Lane zu mehreren Lanes wie x4 oder x8, Software aktualisiert die datei _serdes.v(.vhd) möglicherweise nicht. Infolgedessen sind einige der oberen Lanes nicht mit physischen Transceiver-Kanälen verbunden, und bei ähnlichen Nachrichten wie dem folgenden fehlert "":
-
Fehler: Differential I/O Output Pin pcie_tx1_o_pin wird einer nicht differentialen Position P2 zugewiesen. Die Datei muss jedoch einer unterschiedlichen Eingabeortdatei zugewiesen werden:
-
Fehler: Differential I/O Input Pin pcie_rx1_i_pin wird einer nicht differentialen Position T2 zugewiesen. Die Datei muss jedoch einer unterschiedlichen Eingabeortdatei zugewiesen werden:
Um das Problem zu beheben, löschen Sie _serdes.v(.vhd) Datei aus Ihrem Arbeitsverzeichnis und stellen Sie den Kern erneut her.
Dieses Problem wird in einer zukünftigen Version der Quartus II Software behoben.