“Report Utilization”(使用率报告)报告有助于您从层级、用户定义的 Pblock 或 SLR 层面来分析含不同资源的设计的使用率。您可在流程中各步骤间使用 report_utilization
Tcl 命令生成“Utilization Report”。如需了解有关 Tcl 命令用法的详细信息,请参阅
Vivado Design Suite Tcl 命令参考指南(UG835)。以下显示的报告详细信息适用于 AMD UltraScale™
系列和 AMD UltraScale+™
系列。每份报告都包含用于运行的器件和以下方面的使用率:
- 网表逻辑
- LUT
- MuxFx
- 寄存器
- slice
- LUT(作为存储器)
- LUT 触发器对
- LUT(作为逻辑)
- 进位逻辑
- CLB 分布。这提供了布局后网表逻辑如何映射到物理站点的详细信息。
- BLOCKRAM
- BlockRam
- UltraRAM
- FIFO
- 算术
- 包含的 DSP 资源
- I/O 资源
- 时钟资源
- 特定的器件资源。例如:
- STARTUPE2
- XADC
- 原语类型计数(按使用率排序)
- 黑盒
- 例化网表
- SLR 交汇使用率
从 Tcl 控制台运行此报告时,其中可包含使用 -cells
选项时的特定层级单元的使用率。从 AMD Vivado™
IDE 运行此报告时,此信息会显示在交互表格中。
当逻辑优化命令导致网表发生更改时,流程中各时间点显示的数值可能不尽相同。