文章 ID: 000098991 内容类型: 错误讯息 上次审核日期: 2024 年 05 月 27 日

校准警告:DQ* 写入裕量宽度大于mem_clk周期的 1/2,结果可能无效

环境

    英特尔® Quartus® Prime Pro Edition
    外部内存接口英特尔® Stratix® 20 FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

由于 Quartus® Prime Pro Edition 软件版本 24.1 存在问题,您可能会在 Agilex™ 5 EMIF 校准调试工具套件中看到警告消息。

在外部内存接口 (EMIF) IP 中启用自动计算的内存时钟频率时,出现了此问题。

Agilex™ 5 EMIF 校准调试工具套件拾取了错误的内存时钟频率值,从而导致了警告消息。

警告消息如下所示:

  • 校准警告:DQ[0] 读取裕量宽度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[0] 写入裕量宽度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[1] 读取裕度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[1] 写入裕量宽度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[2] 读取裕量宽度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[2] 写入裕量宽度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[3] 读取裕量宽度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[3] 写入裕量宽度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[4] 读取裕量宽度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[4] 写入裕量宽度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[5] 读取裕量宽度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[5] 写入裕量宽度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[*] 读取裕度大于mem_clk周期的 1/2,结果可能无效
  • 校准警告:DQ[*] 写入裕量宽度大于mem_clk周期的 1/2,结果可能无效
解决方法

要解决此问题,请按照以下步骤操作:

  1. 取消选中外部内存接口 (EMIF) IP GUI 中的自动计算内存时钟频率复选框。
  2. 手动输入内存时钟频率的值。
  3. 重新获取 IP。
  4. 重新编译设计。
  5. 使用 Agilex™ EMIF 校准调试工具套件重新测试。
其他信息:

该问题计划在未来版本的 Quartus® Prime Pro Edition 软件中修复。

1

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。