Intel® Quartus® Prime Pro Edition用户指南: 设计编译

ID 683236
日期 12/16/2019
Public
文档目录

1.4.3.2. Early Place后运行late_place

运行Early Place阶段后,就可运行late_place,而非完整Place阶段后,以减少总编译时间。late_place会跳过Early Place安排的布局。Place阶段包括Early Place和late_place阶段。
Intel® Quartus® Prime GUI不支持late_place选项。仅命令行有late_place选项,且在从GUI或命令行运行Early Place阶段后。late_place生成布局后的快照。访问“命令行帮助”显示关于late_place自变量的详细信息。
注: 键入quartus_fit –help=late_place获取有关该自变量的命令行帮助。

Early Place后运行late_place

  1. 运行Early Place阶段并生成Early Place快照,执行以下操作之一:
    • 从GUI中运行Early Place,在Compilation Dashboard上点选Early Place。Compiler运行所需的首要必备阶段。
    • 要在命令行运行Early Place(以及首要必备阶段),请运行如下命令。"-"符等同于双连字符:
      quartus_ipgenerate <design_name>
      quartus_syn <design name> 
      quartus_fit -plan <design name>
      quartus_fit -early_place <design name>
    注: 必须在运行late_place前生成早期布局后的快照,佛则Fitter会报错。
  2. 在Compilation Report和Chip Planner (Tools > Chip Planner)的Early Placed Fitter报告中查看Early Place的结果。
  3. 如果满意Early Place结果,则键入以下命令之一继续late_place阶段或后续阶段。查看late_place结果并通过<design name> .fit.place.rpt文件处理消息。
    • quartus_fit –late_place <design name> 
      (runs late_place)
    • quartus_fit –late_place –route <design name>
      (runs late_place and route)
    • quartus_fit –late_place –route –finalize <design name>
      (runs late_place and finalize)