当配置 MLAB 不启用时钟时,您可能会看到 Quartus® II 软件版本 9.1 及更早的这种行为,而 LUTRAM 不会与其 Datain 寄存器共享相同的时钟路由。这种情况触发了组装器问题,从而导致时钟启用 LUTRAM,并导致 MLAB 始终被禁用以用于写入操作。该错误可能会影响针对 Stratix® III、Stratix IV 的设计,以及® II GX 设备产品家族Arria。
如果您的设计是用 Quartus® II 软件版本 9.1 或更早, 已在硬件中成功运行,应该表明未触发"组装器"错误,且不会看到 MLAB 故障。
我们提供一个补丁来修复 Quartus® II 软件版本 9.1 的此问题。 从下面的相应链接下载并安装 Patch 0.59,并重新编译设计。
- 下载适用于 Windows 的 Quartus® II 软件版本 9.1 Patch 0.59 (.exe)
- 下载面向 Windows 的 Quartus® II 软件版本 9.1 Patch 0.59 的自述文件 (.txt)
- 下载 Quartus® II 软件版本 9.1 Patch 0.59 Linux (.tar)
- 下载面向 Linux 的 Quartus® II 软件版本 9.1 Patch 0.59 的自述文件 (.txt)
此问题计划在 Quartus II 软件的未来版本中解决。