Intel® Quartus® Prime Pro Edition用户指南: 入门

ID 683463
日期 9/28/2020
Public
文档目录

2.1.3.1. 抑制消息显示

可从Messages窗口抑制显示不重要的消息,从而可专注于重要的消息。 要抑制Messages窗口中显示1个或多个消息,可右键单击该消息,然后点击以下任何命令:
  • Suppress Message—抑制与指定文字完全匹配的全部消息。
  • Suppress Messages with Matching ID—抑制与指定消息ID编号匹配的全部消息,且忽略变量。
  • Suppress Messages with Matching Keyword—抑制与指定关键字或层次匹配的所有消息。
  • Message Suppression Manager—允许创建并编辑消息抑制规则。可通过消息文本,消息ID号或关键字来定义消息抑制规则。
图 9. Message Suppression Manager


按Design Entity抑制消息

可按设计实体选择性抑制消息,而无需修改HDL。基于实体的消息抑制有助于消除针对特定IP组件或设计实体的非紧要警告,但也可能会掩盖其他更重要的警告。

要按设计实体抑制消息,请在工程.qsf,或独立IP组件的.qip文件中添加如下行:

set_global_assignment -name MESSAGE_DISABLE -entity <name>
注:
  • 不可抑制错误或Intel合法协议消息。
  • 抑制消息的同时还会抑制该消息的子消息。
  • 如果取消显示根消息的所有子消息,则不会显示根消息。
  • 消息抑制特定于工程版本。衍生工程会继承所有抑制作用。
  • 不能在编译期间编辑消息或禁止规则。
  • 使用命令行可执行文件时,消息被写入stdout