方法论分析 - 2023.2 简体中文

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

Document ID
UG906
Release Date
2023-10-19
Version
2023.2 简体中文

鉴于方法论的重要性,AMD Vivado™ 工具提供了 report_methodology 命令,专用于检查方法论 DRC 的合规性。DRC 类型因设计进程阶段而异。RTL lint 样式的检查在细化的 RTL 设计上运行;基于网表的逻辑和约束检查在综合后设计上运行;而实现和时序检查则在实现后设计上运行。

要在 Tcl 命令提示符中运行这些检查,请打开待确认的设计,并输入以下 Tcl 命令:

report_methodology

要从 IDE 运行上述检查,请打开待确认设计,然后在工程模式下的 Flow Navigator 中运行 Report Methodology 命令,或通过Reports > Report Methodology(报告 > 方法论报告)来运行该命令。这样将显示如下图所示对话框。

图 1. “Report Methodology”对话框

Methodology(方法论)窗口中会列出所有违例(如有),如下图所示。

图 2. 方法论违例

如需了解有关运行设计方法论 DRC 的更多信息,请访问此链接以参阅 Vivado Design Suite 用户指南:系统级设计输入(UG895) 中的相应内容。

注释: 建议解决所有方法论违例,特别是影响时序收敛和验收质量的严重警告。