Quando si utilizza Intel® Quartus® Prime Software versione 18.1 e si aggiorna un progetto Intel Stratix® 10 esistente contenente un HPS EMIF e un EMIF non HPS inserito nella stessa colonna di I/O, potrebbe essere visualizzato un errore simile come mostrato di seguito durante la compilazione.
Errore(16282): due o più core IP EMIF (External Memory Interface) nella stessa colonna utilizzano routine di calibrazione diverse. L'errore si verifica quando i core IP inseriti nella stessa colonna vengono generati in versioni diverse di Quartus; o, quando un'interfaccia di memoria per il sistema hard processor (HPS) è posizionata nella stessa colonna con una normale interfaccia di memoria. Rigenerare tutti i core IP dell'interfaccia di memoria nella versione corrente di Quartus se i core sono stati generati in versioni Quartus diverse. Una normale interfaccia di memoria non può essere posizionata nella stessa colonna di un'interfaccia di memoria HPS.
Info(16283): IP: ed_synth_emif_s10_0 (file hex: ed_synth_emif_s10_0_altera_emif_arch_nd_181_xcenvri_iossm_synth.hex)
Info(16283): IP: HPS_TEst_Qsys_emif_s10_hps_0 (file hex: HPS_TEst_Qsys_emif_s10_hps_0_altera_emif_arch_nd_180_rbnwjza_iossm_synth.hex)
Si noti che il percorso della gerarchia e i nomi dei file possono differire per una determinata progettazione.
Nel Intel® Quartus® Prime Software versione 18.1, aggiornare e rigenerare sia l'IP EMIF HPS che gli IP EMIF non HPS e quindi ricompilare la progettazione.