クリティカルな問題
1 つの列に複数の外部メモリー・インターフェイスを使用している場合は、 RZQ ピンを共有すると、次のエラーメッセージが表示されます。
Error:
Internal Error: Sub-system: AMM,
Fkile: /quartus/db/amm/amm_atom_mod_util_impl.cpp, Line: 4623
Cannot merge atoms - incompatible sources.
この問題の回避策は、EMIF IP によって導入された RTL ファイルを変更することです。 次の手順に進みます。
- ファイルのすべてのインスタンスを開きます。
altera_emif_arch_nf_oct.sv
. - インスタンス化の参照
twentynm_termination_logic
. - ポート
s2pload
を接続する行をコメントアウトまたは削除します。 この モジュール の 信号 に 接続 し て い ますoct_s2pload
。 - デザインを再コンパイルします。
各外部メモリー・インターフェイスには個別の RZQ 抵抗を使用する必要があります。 この場合、キャリブレーション済み終端の精度が向上するためです。 設定。
この問題は今後のバージョンで修正される予定です。