get_utilization_report
Get FPGA resource usage summary (LUT/FF/BRAM/DSP/IO) with critical (>90%) and warning (>70%) highlights to avoid routing congestion.
Instructions
获取资源占用摘要(LUT/FF/BRAM/DSP/IO)。
执行 report_utilization -return_string 并从多个表格里抽取核心资源行,
高亮超过 90% 占用的 [CRITICAL] 项和 70-90% 的 [WARN] 项。
典型用途:
综合后检查"LUT 够不够 / BRAM 够不够"
时序收敛困难时先看资源是否超限(> 90% 会导致拥塞)
detail=True 进一步看 BRAM 由 RAMB36 还是 RAMB18 组成(优化位宽/级联时用)
Args: detail: True 时末尾附加 Block RAM 明细段(RAMB36/FIFO* / RAMB36E1 only / RAMB18 的 used/available)。默认 False,输出与原有格式一致。 session_id: 目标会话 ID。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | No | ||
| session_id | No | default |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |