文章 ID: 000080487 内容类型: 故障排除 上次审核日期: 2021 年 02 月 05 日

为什么在时序分析器中使用force_dat选项执行时序分析时,会存在松弛的差别?

环境

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

    关键问题

    说明

    由于英特尔® Quartus® Prime Pro Edition 软件版本 20.1 和 20.2 出现问题,在使用任何高性能或高级性能编译模式时,英特尔® Stratix® 10 设计可能会出现松弛差异。这是由于编译器优化过程中引入的时序弧缺失所导致。

    解决方法

    如果您仍处于项目的设计阶段,并且使用的是英特尔® Quartus® Prime Pro Edition 软件版本 20.1 或 20.2,但无法移至最新版本,下载并安装以下链接的补丁。使用安装的补丁重新编译设计。 

    如果您的目标英特尔® Quartus® Prime 专业版软件版本 20.1 或 20.2,您的项目已完成并处于生产阶段,但无法移至最新版本,则执行影响评估的后续步骤 (1) 到 (3) 通过每次编译中的必要操作:

    1) 将此脚本 下载 到您的项目文件夹 missing_hold_timing_arc.tcl

    2) 从命令行 执行 此命令:

    quartus_sta –t missing_hold_timing_arc.tcl –proj [-rev ]

    3) 脚本将返回以下 4 个输出中的 1 个。按照以下说明进行操作:

            i) 设计需要重新编译。为英特尔 Quartus Prime 专业版软件 v20.1 安装补丁 0.30 并重新编译。

    ii) 需要重新编译设计。为英特尔 Quartus Prime 专业版软件 v20.2 安装补丁 0.19 并重新编译。

    iii) 无时序违规。此种子不需要重新编译。

    此种子不受此问题影响,但如果设计在没有补丁的情况下重新编译,则必须重新运行脚本。

    iv) 此版本的英特尔 Quartus Prime 专业版软件无需进行修补。

    此消息仅出现在 20.1 和 20.2 以外的英特尔® Quartus® Prime 专业版软件版本中。

     

    此问题从英特尔® Quartus® Prime Pro Edition 软件版本 20.3 开始修复。

    相关产品

    本文适用于 1 产品

    英特尔® Stratix® 10 FPGA 和 SoC FPGA

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