文章 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

1

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