警告:不支持变量ADV_NETLIST_OPT_SYNTH_USE_FITTER_INFO。启用双通道优化时,请参阅–help = flow以获取正确的命令行格式,或使用tcl脚本-Altera-Intel社区-FPGA CPLD-ChipDebug

警告:不支持变量ADV_NETLIST_OPT_SYNTH_USE_FITTER_INFO。启用双通道优化时,请参阅–help = flow以获取正确的命令行格式,或使用tcl脚本

如果启用“使用fitter定时信息”网表优化以前版本的Quartus II软件的这种警告信息将出现在Quartus®II软件3.0版。

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

要运行编译器,综合器使用来自fitter的详细时序信息,请从命令行或脚本运行双通道优化流程。

与常规编译流程相比,此流程通常会导致编译时间显着增加,因为该流程涉及两个编译。第一次编译使用快速拟合选项提取定时信息,第二次编译使用从fitter提取的定时信息重新综合设计。

可以使用以下语法直接调用Two-Pass Optimization流:

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

它也可以嵌入到Tcl脚本中,该脚本可以使用以下命令运行:

quartus_sh -t < my_script >.tcl

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

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

有关网表优化的更多详细信息,请参阅AN 198:使用Quartus II实现时序收敛

请登录后发表评论

    没有回复内容