Ao usar o Software Quartus® Prime versão 18.1 e atualizar um projeto Stratix® 10 existente contendo um HPS EMIF e um EMIF não HPS colocado na mesma coluna de E/S, você pode ver um erro semelhante conforme mostrado abaixo durante a compilação.
Erro (16282): dois ou mais núcleos IP de interface de memória externa (EMIF) na mesma coluna usam diferentes rotinas de calibração. O erro ocorre quando os núcleos IP colocados na mesma coluna são gerados em diferentes versões do Quartus; ou, quando uma interface de memória para o hard processor system (HPS) é colocada na mesma coluna com uma interface de memória normal. Regenerar todos os núcleos IP da interface de memória na versão atual do Quartus se os núcleos foram gerados em diferentes versões do Quartus. Uma interface de memória normal não pode ser colocada na mesma coluna que uma interface de memória HPS.
Info(16283): IP: ed_synth_emif_s10_0 (arquivo 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 (arquivo hex: HPS_TEst_Qsys_emif_s10_hps_0_altera_emif_arch_nd_180_rbnwjza_iossm_synth.hex)
Observe que o caminho da hierarquia e os nomes de arquivo podem diferir para um determinado design.
No Software Quartus® Prime versão 18.1, atualize e regenera tanto o IP HPS EMIF quanto o IP(s) não HPS EMIF e, em seguida, recompila o projeto.