是的,当使用 Quartus® II 软件版本 9.1 及更高版本时,在更改 Rank 之前或之后读写外部内存时可能会出现错误。这些是由某些驱动程序模式引起的,这些模式导致高性能控制器 II 以不正确的时间间隔发布命令。
这可能会影响所有多 Rank 内存设计。
要修复此问题,需要将您项目中的 alt_ddrx_timing.v 文件替换为附加的更正alt_ddrx_timing.v 文件。确保在 IP 重新生成时每次都会执行此操作。
此问题将在 Quartus II 软件的未来版本中解决。