文章 ID: 000096568 内容类型: 故障排除 上次审核日期: 2024 年 04 月 17 日

为什么只有当我们多次运行用于 F-Tile CPRI FPGA IP 仿真示例设计的 QTLG 时,在 QTLG 流程的“support_logic”文件夹中生成文件时,F-Tile CPRI FPGA IP 仿真设计示例才会失败?

环境

  • 英特尔® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    由于 F-Tile CPRI FPGA IP webcore 版本 23.2 存在一个问题,在 F-Tile CPRI FPGA IP 模拟示例设计中多次运行 Quartus® Tile Logic Generation (QTLG) 流程时,您可能会看到使用 F-Tile CPRI FPGA IP 模拟设计示例在“support_logic”文件夹中生成文件时失败。

    解决方法

    要在 F-Tile CPRI FPGA IP 模拟示例设计 webcore 版本 23.2 中解决此问题,请按照以下步骤操作。

    1. 修改“cpri_ii_0_testbench/ip_components/tb_top.qsf”文件,注释,如下所示:
    #set_global_assignment -name SYSTEMVERILOG_FILE support_logic/tb_top_auto_tiles.sv

    2. 修改“cpri_ii_0_testbench/testbench/tb_top.sv”文件引入以下定义条件“tb_top_auto_tiles tb_top_auto_tiles()”:

    'ifndef ALTERA_RESERVED_QIS // Quartus Synthesis 排除了代码
    tb_top_auto_tiles tb_top_auto_tiles ();
    'endif

    3 . 执行 指定的 命令,即 “quartus_ipgenerate”和“quartus_tlg” ,如用户指南第 2.8 节 所示。

    如果用户未使用 Agilex™ F-Tile 设备为 CPRI FPGA IP 生成 F-Tile CPRI FPGA IP 模拟示例设计模拟示例设计,则无需此解决方法。

    该问题计划在 F-Tile CPRI PHY FPGA IP 的未来版本中修复。

    相关产品

    本文适用于 2 产品

    英特尔® Agilex™ F 系列 FPGA 和 SoC FPGA
    英特尔® Agilex™ 7 FPGA 和 SoC FPGA I 系列

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