使用“Messages”窗口 - 2023.2 简体中文

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

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

消息分为两种类型:

  • 存储在磁盘上的消息
  • 存储在存储器中的消息

Vivado 集成设计环境 (IDE) 按创建消息时的操作在“Messages”(消息)窗口中对消息进行分组。使用工具栏菜单上的设置按钮可按消息 ID 或文件对消息进行分组。

图 1. “Messages”窗口

某些消息包含指向文件或设计元素的超链接,可帮助调试。单击链接即可查看来源。

提示: 使用弹出菜单可将消息复制粘贴到其他窗口或文档。

每条消息都带有消息 ID 和消息严重性标签。

  • “Message ID”(消息 ID):消息 ID 用于识别不同消息,以便对其进行分组和排序。
  • “Message Severity”(消息严重性):消息严重性用于描述所显示的信息的性质。

部分消息要求您关注并解决相关问题后方可对设计进行细化、综合和实现。部分消息仅供参考。参考消息可提供有关设计或流程的详情,但无需用户操作。

表 1. 消息严重性
严重性 消息
Status(状态) 用于传达设计处理的一般状态。
Info(参考) 有关设计处理的工艺和反馈的一般状态。
Warning(警告) 可能由于约束或规格未按期望方式应用,导致设计结果欠佳。
Critical Warning(严重警告) 某些用户输入或约束将不予应用,或者超出最佳实践范围,这通常导致流程后续出现错误。请检验其来源和约束。强烈建议执行更改。
Error(错误) 出现问题,表明设计结果不可用且必须用户干预才能解决。设计流程停止。

请参阅下图所示示例。在此例中,设计中无法找到基准时钟约束所引用的端口(首次警告),因此未创建时钟(首次严重警告),而引用该时钟的所有其他时钟也同样失败。

图 2. 审查“Error”和“Critical Warning”