Quartus® Prime 開発ソフトウェア・バージョン 18.1 を使用し、同じ I/O 列に配置された HPS EMIF と非 HPS EMIF を含む既存の Stratix® 10 デザインをアップグレードすると、コンパイル中に以下のようなエラーが表示されることがあります。
エラー (16282): 同じ列内の 2 つ以上の外部メモリー・インターフェイス (EMIF) IP コアが異なるキャリブレーション・ルーチンを使用しています。このエラーは、同じ列に配置された IP コアが異なるバージョンの Quartus で生成された場合に発生します。または、ハード・プロセッサー・システム (HPS) のメモリー・インターフェイスが、通常のメモリー・インターフェースと同じ列に配置されている場合です。異なる Quartus® バージョンで生成されたコアの場合、すべてのメモリー・インターフェイス IP コアを現在のバージョンの Quartus® で再生成します。通常のメモリー・インターフェイスを HPS メモリー・インターフェイスと同じ列に配置することはできません。
Info(16283): IP: ed_synth_emif_s10_0 (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 (hex ファイル: HPS_TEst_Qsys_emif_s10_hps_0_altera_emif_arch_nd_180_rbnwjza_iossm_synth.hex)
階層パスとファイル名は、特定のデザインによって異なる場合があることに注意してください。
Quartus® Prime 開発ソフトウェア・バージョン 18.1 では、HPS EMIF IP および非 HPS EMIF IP の両方をアップグレードおよび再生成してから、デザインを再コンパイルします。