Ao usar o software Intel® Quartus® Prime versão 18.1 e atualizar um design Intel Stratix 10 existente contendo um EMIF HPS e um EMIF não HPS colocado na mesma coluna de E/S, você pode ver um erro semelhante mostrado abaixo durante a® compilação.
Erro(16282): dois ou mais núcleos de IP da 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 sistema de processador rígido (HPS) é colocada na mesma coluna com uma interface de memória normal. Regenerar todos os núcleos IP de interface de memória na versão atual do Quartus se os núcleos foram gerados em diferentes versões quartus. Uma interface de memória normal não pode ser colocada na mesma coluna que uma interface de memória HPS.
Informações(16283): IP: ed_synth_emif_s10_0 (arquivo hex: ed_synth_emif_s10_0_altera_emif_arch_nd_181_xcenvri_iossm_synth.hex)
Informações(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.
Na versão 18.1 do software Intel® Quartus® Prime, atualize e regenere o HPS EMIF IP e os IP(s) não HPS EMIF e recompile o design.