文章 ID: 000087382 上次审核日期: 2021 年 09 月 09 日

警告:不支持可变 ADV_NETLIST_OPT_SYNTH_USE_FITTER_INFO。在启用双通优化或使用 tcl 脚本时,请参阅 --help=flow 以获得正确的命令行表单

环境

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

    如果您在 Quartus II 软件的前一版本中启用了"使用 fitter 时序信息"网络列表优化,则 Quartus® II 软件版本 3.0 中会出现此警告消息。

     

    "使用 fitter 计时信息"网络列表优化已从版本 3.0 中的 Quartus II 用户界面中删除。因此,设置文件中ADV_NETLIST_OPT_SYNTH_USE_FITTER_INFO变量不再有效。在运行用户界面的编译,Quartus II 软件从编译器设置文件(.csf)中删除时,将忽略该选项。

    要运行合成器使用的编译器,使用 fitter 的详细计时信息,从命令行或脚本运行 Two-Pass 优化流程。

    与常规编译流程相比,此流程通常会显著增加编译时间,因为该流程涉及两个编译流程。第一次编译使用 Fast Fit 选项提取时序信息,第二次编译使用从 fitter 提取的时序信息重新合成设计。

    可以使用以下语法直接调用 Two-Pass 优化流程:

    quartus_sh --flow two_pass_optimization project> [-c csf/ssf>]

    它还可以嵌入在可以使用以下命令运行的 Tcl 脚本中:

    quartus_sh -t my_script>.tcl

    此 Tcl 脚本.tcl应包含以下命令:

     

     package require ::quartus::flow project_open project> execute_flow -two_pass_optimization project_close  

    有关网络列表优化的详细信息,请参阅 AN 198:使用 Quartus II 实现时序收敛。(链接:/content/dam/altera-www/global/en_US/pdfs/literature/an/an198.pdf)

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