Report Utilization - 2024.1 简体中文

Vivado Design Suite 用户指南: 设计分析与收敛技巧 (UG906)

Document ID
UG906
Release Date
2024-06-05
Version
2024.1 简体中文

“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 运行此报告时,此信息会显示在交互表格中。

当逻辑优化命令导致网表发生更改时,流程中各时间点显示的数值可能不尽相同。