Intel® Quartus® Prime Pro Edition用户指南: 设计优化

ID 683641
日期 9/30/2019
Public
文档目录

6.3.11. 插入区域(Snapping to a Region)

Chip Planner支持Logic Lock区域插入逻辑阵列块(snap-to-lab),其中所创建Logic Lock区域总是被插入逻辑阵列块。该操作适用于 Intel® Arria® 10中的时钟区域和Intel® Agilex® FPGA,以及Intel® Stratix® 10 FPGA中的时钟扇区。

默认情况下,Logic Lock区域始终被插入lab(逻辑阵列块)。可更改默认设置,点击View > Logic Lock Regions > Snap Logic Lock Region to

注: 如下图所示,在Logic Lock区域中执行如下操作,(如,创建,调整区域大小,或移动区域)或插入时钟区域(snap-to-clock-region)时,可查看时钟区域或扇区(具有橙色边界)。
图 64. 已插入区域

插入区域后,Logic Lock区域边界显示为交互模式。并可观察如下行为:

  • Creating Region:单击鼠标左键创建Logic Lock区域。释放鼠标后,所创建的Logic Lock区域插入包含的时钟区域或扇区。
  • Resize region (and resize diagonal):单击鼠标左键并拖动Logic Lock区域柄。释放鼠标后,Logic Lock区域调整大小并插入包含的时钟区域或扇区。
  • Move region:选择并拖动Logic Lock区域以高亮显示时钟区域边界。释放鼠标按键后,Logic Lock区域移动到新的位置并插入包含的时钟区域或扇区。
    • Same place and route regions are moved(相同位置和布线区域被移动):两个Logic Lock区域移动并插入包含的时钟扇区。
    • Only place | route region is moved(仅位置 | 布线区域被移动):选定区域移动并插入时钟扇区,如果区域的新位置或大小不符合“place bboxes contained within route bboxes”(布线bbox中包含布局bbox)规则,则会警告提示。
  • Subtract or make a hole:在snap-to-clock-region模式中执行减法时,可在插入区域的时钟区域或扇区中创建一个区域,然后减去。