Kritisches Problem
Wenn Sie mehrere externe Speicherschnittstellen in einer einzigen Spalte verwenden, können Sie Beim Teilen von KTQ-Pins wird folgende Fehlermeldung angezeigt:
Error:
Internal Error: Sub-system: AMM,
Fkile: /quartus/db/amm/amm_atom_mod_util_impl.cpp, Line: 4623
Cannot merge atoms - incompatible sources.
Die Problemumgehung für dieses Problem besteht darin, eine RTL-Datei zu ändern, die von der EMIF-IP bereitgestellt wird. Fahren Sie wie folgt fort:
- Öffnen Sie alle Instanzen der Datei
altera_emif_arch_nf_oct.sv
. - Suchen Sie die Instanziierung von
twentynm_termination_logic
. - Kommentar aus oder löschen Sie die Zeile, die den Port
s2pload
verbindet dieses Moduls zum Signaloct_s2pload
. - Ihr Design neu kompilieren.
Sie sollten für jede externe Speicherschnittstelle einen separaten KTQ-Widerstand verwenden. vorwärts, da dadurch die Genauigkeit der kalibrierten Beendigung verbessert wird Einstellungen.
Dieses Problem wird in einer zukünftigen Version behoben.