由于英特尔® Quartus® Prime 专业版软件 22.2 及更早版本出现问题,在简单双端口 RAM 的合成阶段,当使用以下配置时,您可能会在编译过程中看到此错误消息:
·参数device_family = “Agilex”
·参数ram_block_type = “M20K”
·参数enable_ecc = “TRUE”
·参数address_aclr_b = “ACLEAR”
·参数outdata_reg_b = “CLOCK0/CLOCK1”
·宽度 xnumwords 大于 20480 位(使用的 M20K 超过 1 M20K)
·未使用读取启用信号
有补丁可用于修复英特尔® Quartus® Prime 专业版软件 21.4 和 22.2 版的此问题
从以下链接下载并安装补丁:
对于英特尔® Quartus® Prime 专业版软件版本 21.4:
- 英特尔® Quartus® Prime 21.4 补丁 0.60(适用窗口)(.exe)
- 英特尔® Quartus® Prime 21.4 补丁 0.60 Linux 版 (.run)
- 英特尔® Quartus® Prime 21.4 补丁 0.60 (.txt) 的自述文件
对于英特尔® Quartus® Prime 专业版软件版本 22.2:
- 英特尔® Quartus® Prime 22.2 补丁 0.04(适用窗口)(.exe)
- 英特尔® Quartus® Prime 22.2 补丁 0.04 Linux 版 (.run)
- 英特尔® Quartus® Prime 22.2 补丁 0.04 (.txt) 的自述文件
此问题从英特尔® Quartus® Prime Pro Edition 软件版本 22.3 开始修复。