Qsys 系统中基于 UniPHY 的同一内存控制器的多实例化实例化是已知问题。Qsys 优化步骤仅创建 pin_assignments.tcl 文件和原始控制器的其他支持文件,并会将这些文件重复用于同一控制器的所有其他实例。
变通方法是对 UniPHY 内核中的非关键参数进行平凡的更改,以便 Qsys 将内核识别为唯一,并生成所有适当的文件。最简单的更改是将 Board Settings 选项卡中的一个主板偏斜参数修改为 0.001ps。例如,将“最大 CK 延迟”更改为 DIMM/设备,从 0.6n 更改为 0.599n。
一旦您使 UniPHY 控制器的所有实例成为唯一的,重新生成 Qsys 系统,每个实例应该有自己的文件集。