Die generische Transceiver Tx und Rx Polarity Inversionsfunktion funktioniert nicht auf Stratix® V, Arria® V, Cyclone® V Geräten aufgrund eines Fehlers in den Quartus® II Software-Versionen 12.1sp1 und früher.
Die allgemeine Transceiver-Tx- und Rx-Polaritäts-Inversionsfunktion unterscheidet sich von der PCI Express-Polaritäts-Inversionsfunktion. PCI Express ist davon nicht betroffen.
Um dieses Problem zu beheben, öffnen Sie die entsprechende Transceiver MegaWifile™ unten
- Arria V GX oder Cyclone V GX = "av_xcvr_custom_native.sv"
- Stratix V GX/T oder Arria V GZ = "sv_xcvr_custom_native.sv"
und ersetzen Sie den folgenden Text
- localparam INT_RX_POL_INV = (prot_mode == "grundlegend") ? "en_pol_inv" : "dis_pol_inv";
- localparam INT_TX_POL_INV = (prot_mode == "grundlegend") ? "enable_polinv" : "dis_polinv";
Mit
- localparam INT_RX_POL_INV = "en_pol_inv";
- localparam INT_TX_POL_INV = "enable_polinv";
Dieses Problem wird in einer zukünftigen Version der Quartus II Software behoben.