使用单元膨胀 - 2023.2 简体中文

适用于 FPGA 和 SoC 的 UltraFast 设计方法指南 (UG949)

Document ID
UG949
Release Date
2023-11-29
Version
2023.2 简体中文

您可在 place_design 步骤中使用单元膨胀来插入空白(增大单元间隔)。这样可以降低裸片给定区域的单元密度,从而通过增加可用布线来减少拥塞。此方法在较高频率的时钟域内狭小拥塞区域中特别有效。

要使用单元膨胀,请将 CELL_BLOAT_FACTOR 属性应用于层级单元,并将值设置为 LOW、MEDIUM 或 HIGH。处理数百个单元的小型模块时,建议将该值设置为 HIGH。

警告:
如果器件已使用了大量布线资源,则不建议采用单元膨胀。此外,在大型单元上使用单元膨胀还可能导致已布局单元的彼此间距过大。