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

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

2.3.3. 使用基于块的编译

设计过程中,可将符合布局和时序要求的块与其他仍处于更改和优化中的块隔开。通过将功能块隔离到分区中,就可应用优化技术仅针对所选区域进行编译。

使用基于块的编译时,可使能Fast Preserve选项,将编译期间保留分区的逻辑减少到仅使用接口逻辑,从而减少Compiler进行综合,布局和布线该分区所需的时间。接口逻辑是位于分区边界并与设计中其他部分进行对接的逻辑。

创建划分功能块的分区:
  1. Design Partition Planner中,识别适合分区的块的大小。
    通常,一个分区代表设计总大小的大约15%至20%。使用每个实体顶部栏下方的信息区域。
    图 58. Design Partition Planner中的实体表现
  2. 根据需要抽取实体和折叠实体实现独立块。
  3. 对于包含相关逻辑块且具有所需大小的每个实体,请右键单击实体并点击Create Design Partition以将该实体放置在其自己的分区中。
    目的在于实现分区包含相关逻辑块。
  4. 要使能将编译期间保留分区的逻辑简化到仅使用接口逻辑的Fast Preserve选项,请点击 Assignments > Settings > Compiler Settings > Incremental Compile > Fast Preserve