Wenn Sie die Intel® Quartus® Prime Software Version 18.1 verwenden und ein bestehendes Intel Stratix® 10-Design aktualisieren, das einen HPS EMIF und einen nicht hpS-EMIF enthält, der in der gleichen I/O-Spalte platziert ist, sehen Sie möglicherweise einen ähnlichen Fehler wie unten bei der Kompilierung.
Fehler(16282): Zwei oder mehr EMIF-IP-Kerne (External Memory Interface) in derselben Spalte verwenden unterschiedliche Kalibrierungs-Routinen. Der Fehler tritt auf, wenn IP-Kerne, die in derselben Spalte platziert sind, in verschiedenen Versionen von Quartus generiert werden; oder wenn eine Speicherschnittstelle für das Hard-Processor-System (HPS) in der gleichen Spalte mit einer normalen Speicherschnittstelle platziert wird. Regenerieren Sie alle IP-Kerne der Speicherschnittstelle in der aktuellen Version von Quartus, wenn die Kerne in verschiedenen Quartus-Versionen generiert wurden. Eine normale Speicherschnittstelle kann nicht in der gleichen Spalte wie eine HPS-Speicherschnittstelle platziert werden.
Info(16283): IP: ed_synth_emif_s10_0 (Hex-Datei: ed_synth_emif_s10_0_altera_emif_arch_nd_181_xcenvri_iossm_synth.hex)
Info(16283): IP: HPS_TEst_Qsys_emif_s10_hps_0 (Hex-Datei: HPS_TEst_Qsys_emif_s10_hps_0_altera_emif_arch_nd_180_rbnwjza_iossm_synth.hex)
Beachten Sie, dass sich der Hierarchiepfad und die Dateinamen für ein bestimmtes Design unterscheiden können.
In der Intel® Quartus® Prime Software Version 18.1 können Sie sowohl die HPS EMIF IP als auch die NICHT-HPS EMIF IP(en) aktualisieren und erneut kompilieren.