英特尔 Quartus Prime Pro Edition用户指南: 设计建议

ID 683082
日期 8/03/2023
Public
文档目录

2.5.1. 设置Design Assistant

根据个人设计特征和报告要求对Design Assistant进行定制。例如,您可以对编译的特定阶段禁止规则,更改违规报告的阈值以及其他选项。请按照以下步骤指定运行Design Assistant的初始选项:
  1. 打开一个英特尔Quartus Prime工程。
  2. 点击Assignments > Settings > Design Assistant Rule Settings
    图 24. Design Assistant规则设置
  3. 请使用默认设置或者指定以下任何选项:
表 4.  Design Assistant Rule Settings

选项

说明

Stage filter AllAnalysis & ElaborationSynthesisPlanPlaceFinalize或者Timing Signoff Compiler阶段来筛选Rules列表。
Text Filter 通过匹配文本和规则的NameDescriptionParameterSeverityCategory或者Tags来筛选Rules列表。
Enable Design Assistant execution during compilation 在编译过程中自动运行Design Assistant。或者,通过.qsf中的FLOW_ENABLE_DESIGN_ASSISTANT使能此设置。当此设置禁用时,此对话框中的设置没有影响。
Rules 列出所有可用的Design Assistant规则和属性。通过使能或禁用规则checkbox来使能或禁用规则分析。
Name Column 指定字母数字规则ID。应用于多个Compiler阶段的规则对于每个阶段都有子规则。
Description Column 汇总规则说明。
Parameter Column 列出规则参数,或者支持多个Compiler阶段的规则的"Multiple Values"。选择任何规则来编辑参数值。通过指定阶段子规则的参数来按阶段指定参数。
Severity Column 指定LowMediumHighCritical或者Fatal作为报告的规则Severity。您可以提高规则的Severity级别。
Category Column 指定规则类,例如:Timing ClosureReset等。
Tags 指定规则的一个或多个附加方面以用于搜索和过滤目的。例如,与全局信号相关的global-signal标签,用于设计规则检查。Design Assistant Tags定义了每个标签的含义。
Stage Column 指定规则应用的Compiler阶段。可使用Analysis & ElaborationSynthesisPlanPlaceFinalizeTiming Signoff阶段的规则。通过使能或禁用阶段子规则的checkbox选项来按阶段使能或禁用规则。
Parameters for rule Column 对支持参数的规则指定参数。通过指定阶段子规则的参数来按阶段指定参数。