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

ID 683230
日期 11/12/2018
Public
文档目录

5.2.2.6. 使用Auto Sized Region的考量

如果使用 Auto Sized Logic Lock (Standard)区域,请考虑:
  • Auto/Floating区域无法保留
  • 验证您的 Logic Lock (Standard)区域不为空。如果为对区域约束任何实例,则Fitter会将尺寸减小为0 x 0,使得该区域无效。
  • 区域可能与分区相关联,也可能无关联。当分区和 Auto Sized Logic Lock (Standard)区域组合时,可灵活解决特定适配挑战。然而,每添加一个约束都会减少可用的解决方案,过多约束会导致Fitter无法找到解决方案。具体示例如下:
    • 如果分区在综合期间被保留或未被保留,则 Logic Lock (Standard)区域将逻辑限制与特定区域,同时允许Fitter优化分区内的逻辑,以及优化 Logic Lock (Standard)分区内的布局。
    • 如果在布局,布线或最终阶段保留分区; Logic Lock (Standard)不是有效布局边界,因为分区逻辑的位置已固定。
    • 然而,如果 Logic Lock (Standard)区域被保留,Fitter避免将其他逻辑置于本区域中,有助于降低资源拥塞。
  • Logic Lock (Standard)区域的设置结果满足规格后,可进行如下操作:
    • Logic Lock (Standard)区域转换成 Fixed Size
    • 保留 Logic Lock (Standard)区域属性为 Auto Sized 并将区域用作“keep together”类型的功能。
    • 如果 Logic Lock (Standard)区域也是一个分区,则可通过分区保留布局和布线并完整删除 Logic Lock (Standard)区域。