如果在单个列中使用多个外部存储器接口,则在共享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电阻,因为这样做会提高校准终端设置的准确性。
此问题将在以后的版本中修复。
没有回复内容