Aufgrund eines Problems in den Quartus® II Softwareversionen 10.1 SP1 und früher können Sie in Cyclone® III oder Cyclone IV Geräten invertierte LVDS_E_3R Ausgabesignale sehen. Dies kann auftreten, wenn NOT-Gate-Push-Back im Ausgaberegister implementiert und das Ausgaberegister im I/O-Element platziert wird. NOT-Gate-Push-Back tritt auf, wenn ein Register einen anfänglichen hohen Wert hat, z. B. wenn die Quartus-II-Synthese eine vorkonfigurierte Preset mithilfe eines Backends implementiert.
Führen Sie eine der folgenden Schritte durch, um dieses Problem zu beheben:
-
Verhindern, dass das Register im I/O-Element platziert wird, indem Sie die
FAST_OUTPUT_REGISTER
folgende Zuweisung verwenden: - Oder verhindern Sie die Implementierung von NOT-Gate-Push-Back, indem Sie den ursprünglichen hohen Wert für das Ausgaberegister entfernen, z. B. durch Entfernen der Vordefinierten.
set_instance_assignment -name FAST_OUTPUT_REGISTER OFF -to
Dieses Problem wurde ab Version 11.1 der Quartus II Software behoben.