Quartus® Prime专业版用户指南: 设计编译

ID 683236
日期 4/01/2024
Public
文档目录

1.11.1. 具有临时优化模式的完整编译流程

您可以运行完整的编译流程,来暂时覆盖您设计中Quartus设置文件(.qsf)的编译器优化模式设置。在您的设置文件中针对工程的优化模式设置不会改变,仍然是您工程的默认编译策略。

当您的工程编译时间很长并且想要快速生成比特流用于片上测试时,则覆盖工程中设置的编译器优化模式将会有助于实现该需求。

要使用临时优化模式运行完整编译,请从 Quartus® Prime专业版 GUI中的Processing > Start Optimization Mode Compilation菜单中选择编译模式。

可在Start Optimization Mode Compilation菜单中找到临时优化模式编译流程,如下:
  • Start Aggressive Compile Time Optimization Mode Compilation

    在该优化模式下,Compiler(编译器)降低了其性能优化工作效力并执行最有限报告内容以提供更短的编译时间。

  • Start Fast Functional Test Optimization Mode Compilation

    该优化模式下,Compiler最小化其设置时序优化效力,以提供更短的编译时间。

所选的优化模式仅在编译期间启用。编译完成后, Quartus® Prime恢复为工程设置中设置的编译优化策略。

提示: 您可以自定义 Quartus® Prime Processing工具栏以便将这些临时优化模式编译的按钮包含到其中。
重要: 使用这些优化模式时,生成的编译中的时钟可能不符合设置。您可能需要在生成比特流之前降低设计中的时钟速度,例如使用PLL ECO后编译。