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

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

2.4. 缩短布局时间

布局设计所需要的时间取决于两个因素:
  • 您的设计中,逻辑在器件中放置的方式有几种。
  • 需要为控制工作量的设置找到良好位置。

您可以通过更改布局算法的设置来减少布局时间。如果您启用了higher performance effort 编译器优化模式,则可以尝试降低工作量设置,并观察它如何在运行时间和结果质量(QoR)之间进行权衡。

您还可以观察设计中主要逻辑块的放置情况(通过多次编译),以查看主要块在每次编译之间是否倾向于放置在布局规划中的相同位置。假设在某些编译中主要块被放置在不同位置。如果这样的布局会带来良好的QoR,则创建Logic Lock区域以确保模块放置在QoR良好的区域,这样应该有助于减少编译时间。

有时需要在布局和布线时间之间权衡。如果布局运行时间不足以找到较好位置,则布线时间会增加。缩短布局时间,请确保不增加布线时间并缩短整体编译时间。