文章 ID: 000090380 内容类型: 勘误 上次审核日期: 2023 年 01 月 09 日

错误:不允许SDC_ENTITY使用 EFileKind,必须在 {[VERILOG, VERILOG_ENCRYPT, SYSTEM_VERILOG, SYSTEM_VERILOG_ENCRYPT, VERILOG_INCLUDE, SYSTEM_VERILOG_INCLUDE, VHDL, VHDL_ENCRYPT, SDC, MIF, HEX, DAT, QXP, HPS_ISW, PLI_LIBRARY, VPI_LIBRARY, OTHER]}

环境

  • 英特尔® Quartus® Prime 标准版
  • 错误消息寄存器卸载器英特尔® FPGA IP
  • OS Independent family

    BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    由于英特尔® Quartus® Prime 标准版软件版本 21.1 出现问题,在使用 英特尔® Stratix® V、英特尔® Arria® V 或 英特尔® Cyclone® V 设备时,在执行错误消息寄存器卸载器英特尔® FPGA IP内核的“generate HDL”时,可能会看到上述错误消息。完整错误消息如下所示:

    错误:SDC_ENTITY不允许使用 EFileKind,必须在 {[VERILOG, VERILOG_ENCRYPT, SYSTEM_VERILOG, SYSTEM_VERILOG_ENCRYPT, VERILOG_INCLUDE, SYSTEM_VERILOG_INCLUDE, VHDL, VHDL_ENCRYPT, SDC, MIF, HEX, DAT, QXP, HPS_ISW, PLI_LIBRARY, VPI_LIBRARY, FLI_LIBRARY, 其他]}
    在执行时
    “add_fileset_file $sdc_file SDC_ENTITY PATH $sdc_文件 {NO_AUTO_INSTANCE_DISCOVERY NO_SDC_PROMOTION}”
    (程序“generate_verilog_fileset”第 24 行)
    从内部调用
    “generate_verilog_fileset $name $ifdef_params_list”
    (程序“generate_synth”第 9 行)
    从内部调用
    “generate_synth altera_emr_unloader”

    解决方法

    有一个补丁可用于修复英特尔® Quartus® Prime 标准版软件 21.1 版的此问题

    从下面的相应链接下载并安装面向英特尔® Quartus® Prime 标准版软件版本 21.1 的 Patch 0.08std

    (要下载 .Run 文件右键单击上面的链接,并选择“保存链接即”

    英特尔® Quartus® Prime 标准版软件版本 21.1 补丁:

    此问题从英特尔® Quartus® Prime 标准版软件版本 22.1 开始修复。

    相关产品

    本文适用于 3 产品

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

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