vivado产生报告阅读分析-常规报告3

本文介绍了如何在VivadoIDE中生成ClockUtilizationReport,包括设置报告名称、控制显示选项如ShowClockRootsOnly,以及导出报告至文件的功能。同时涵盖了DRC检查、ElaboratedDesign检查、综合后和实现后的设计检查,以及Noise报告的详细内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、生成“Clock Utilization Report
要在 Vivado IDE 中生成“Clock Utilization Report请选中“Reports” → “Report Clock Utilization报告 > 时钟使用率报告)。等效的 Tcl 命令:
report_clock_utilization -name clock_utilization_1
2、“Results Name”字段
在“Report Clock Utilization时钟使用率报告对话框的“Results Name结果名称字段中指定报告的图形窗口的名称。
等效的 Tcl 选项
-name <windowName>
3、Show Clock Roots Only
选中该选项时Global Clock Resources全局时钟资源表仅显示每个时钟信号线的时钟根位置而不显示完整的源时钟、负载时钟和时序时钟详情。
等效的 Tcl 选项
-clock_roots_only
4、Write Clock Constraints to File
选择该选项并指定新约束文件的名称,这样即可导出时钟源并加载对应于存储器中的设计布局信息的物理约束。等效的 Tcl 选项:
-write_xdc <filename>
5、Export to File
除生成 GUI 报告外您还可通过选择“Export to file导出至文件并在右侧字段中指定文件名来将结果写入文件。 单击“Browse浏览按钮可选择不同目录。等效的 Tcl 选项
-file <arg>
选择“Overwrite覆盖选项即可用新的分析结果覆盖现有文件。选择“Append追加可追加新结果。 等效的 Tcl 选项: -append
6、Report DRC
DRC ReportDRC 报告是由布线器生成的。布线器运行前本工具会检查常见设计问题。此报告可列出运行中使用的检查。
7、Elaborated Design
该工具用于检查 I/O、时钟布局、HDL 潜在编码问题和 XDC 约束相关的 DRCRTL 网表通常不包含所有 I/O 缓冲器、时钟缓冲器和综合后设计包含的其他原语。Elaborated Design DRC 检查的错误数量少于后续 DRC 检查。
8、综合后的设计和实现后的设计
• 检查综合后网表相关的 DRC
• 检查 I/OBUFG 和其他布局。
• 对 MGTIODELAY 和其他原语上的属性连线执行基本检查。
• 考量所有可用布局布线的前提下运行相同的 DRC
DRC 具有 4 种严重性级别Info参考Warning警告Critical Warning严重警告 Error错误。严重警告和错误当前不会阻止设计流程。
9、Report Route Status
Route Status Report布线状态报告是在实现流程期间生成的可通过 report_route_status Tcl 命令来使用。
Route Status Report”可显示设计中的信号线细分信息如下所示
• 设计中的逻辑信号线总数
无需布线资源的信号线数量
不使用拼块外部的布线资源的信号线数量。示例包括 CLB、块 RAM I/O 焊盘内部的信号线。
无负载的信号线如果存在数量
需布线资源的可布线信号线数量
未布线的信号线如果存在数量
已完全布线的信号线数量
含布线错误的信号线数量
含部分未布线管脚的信号线如果存在数量
含天线/电源岛的信号线如果存在数量
含资源冲突的信号线如果存在数量
10、Report Noise
Report Noise噪声报告命令用于为 AMD 7 系列 FPGA 器件执行同步开关噪声 (SSN) 计算。默认情况下在Vivado IDE 的“Noise噪声窗口区域中的新选项卡中打开“Noise”报告。您可将结果导出至 CSV 文件或 HTML文件。
Noise”报告包含 4 个部分
Noise Report”的“Summary”部分
Noise Report”的“Messages”部分
Noise Report”的“I/O Bank Details”部分
Noise Report”的“Links”部分
Noise Report噪声报告的“Summary汇总部分包括
• 报告运行时间
• 已分析的适用端口数量和百分比
• 状态包括是否成功
• “Critical Warnings”、“Warnings”和“Info”消息数量
Noise Report噪声报告的“Messages消息部分包含报告期间生成的消息的详细列表。
Noise Report噪声报告的“I/O Bank DetailsI/O Bank 详情部分包含“Pins管脚、“Standards” (标准和“Remaining Margin剩余裕度的列表。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cckkppll

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值