关键问题
如果您在一个列中使用多个外部内存接口,您可以 共享 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 电阻器来连接每个外部内存接口 前向, 因为这样做将提高校准终止的准确性 设置。
此问题将在将来的版本中修复。