文章 ID: 000077456 内容类型: 故障排除 上次审核日期: 2021 年 08 月 27 日

Quartus® II 软件版本 15.0 中针对 Arria 10 设备的时序分析问题

环境

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

    关键问题

    说明

    在 Quartus® II 软件版本 15.0 中,Fitter 可以错误地将两个寄存器合并为不同的时序异常(例如,错误路径或多周期)。生成的寄存器可能不完整地列出指定的例外情况,从而导致 错误分析的路径和/或从寄存器。这个问题可能会导致错误时序违规或硬件故障。此问题仅适用于 Arria 10 个设备的设计。

    如果您生成了时序违规或者 TimeQuest 打印了一个忽略警告的例外,您可能会检测到此问题。否则,很难检测到此问题。

    解决方法

    此问题将在即将发布的软件版本中解决。

    如果您使用 Quartus II 软件版本 verison 15.0 检测到此问题,可以使用以下变通办法:

    • PRESERVE_REGISTER 编射图分配到错误复制的寄存器
    • 通过添加 set_global_assignment -name TIMEQUEST2 OFF 到您的项目\的 Quartus II 设置文件(.qsf)来禁用 TimeQuest2
    • >编译器设置>下选择"阻止寄存器重新定时"复选框,以禁用寄存器重新定时
    • 修改 Synopsys 设计限制 (SDC) 以消除合并的寄存器的例外情况的差异

    相关产品

    本文适用于 1 产品

    英特尔® Arria® 10 FPGA 和 SoC FPGA

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