文章 ID: 000085376 内容类型: 错误讯息 上次审核日期: 2021 年 08 月 29 日

在硬核内存接口中使用自定义 PLL 驱动用户逻辑时显示的警告消息

环境

  • 英特尔® Quartus® II 订阅版
  • PLL
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    关键问题

    说明

    此问题会影响 DDR2 和 DDR3 产品。

    外部内存接口,针对 Arria V 或 Cyclone V 设备和使用硬内存控制器将生成警告 如果您使用 AFI 时钟之外的 PLL 驱动用户逻辑的消息。

    将显示以下警告消息 (SingleInterface_mem_if_ddr3_emif_0信息 。 是用户指定的名称:

    Critical Warning: SingleInterface_mem_if_ddr3_emif_0_p0_pin_map.tcl: Failed to find PLL clock for pins Warning: SingleInterface_mem_if_ddr3_emif_0_p0_pin_map.tcl: Could not find all DRIVER CORE CK pins

    解决方法

    此问题的变通办法如下:

    1. 在文本编辑器中打开引脚映射脚本。
    2. 在引脚映射脚本中,找到以下行:
    if {[get_collection_size [get_registers -nowarn (driver_core_ck_pins)]] > 0} { �

    用以下行替换上述行:

    if {[string compare -nocase (driver_core_ck_pins) ""] != 0 && [get_collection_size [get_registers -nowarn (driver_core_ck_pins)]] > 0} {

    • 在 SDC 文件中,请更改 pll_driver_core_clock 为 驱动用户逻辑的时钟。
    • 此问题将在将来的版本中修复。

    相关产品

    本文适用于 2 产品

    Cyclone® V FPGA 和 SoC FPGA
    Arria® V FPGA 和 SoC FPGA

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