仅对英特尔可见 — GUID: vrj1565624426623
Ixiasoft
2.5.1. 设置Design Assistant
根据个人设计特征和报告要求对Design Assistant进行定制。例如,您可以对编译的特定阶段禁止规则,更改违规报告的阈值以及其他选项。请按照以下步骤指定运行Design Assistant的初始选项:
- 打开一个英特尔Quartus Prime工程。
- 点击Assignments > Settings > Design Assistant Rule Settings。
图 24. Design Assistant规则设置
- 请使用默认设置或者指定以下任何选项:
选项 |
说明 |
---|---|
Stage filter | 按All,Analysis & Elaboration,Synthesis,Plan,Place,Finalize或者Timing Signoff Compiler阶段来筛选Rules列表。 |
Text Filter | 通过匹配文本和规则的Name,Description,Parameter,Severity,Category或者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 | 指定Low,Medium,High,Critical或者Fatal作为报告的规则Severity。您可以提高规则的Severity级别。 |
Category Column | 指定规则类,例如:Timing Closure,Reset等。 |
Tags | 指定规则的一个或多个附加方面以用于搜索和过滤目的。例如,与全局信号相关的global-signal标签,用于设计规则检查。Design Assistant Tags定义了每个标签的含义。 |
Stage Column | 指定规则应用的Compiler阶段。可使用Analysis & Elaboration,Synthesis,Plan,Place,Finalize和Timing Signoff阶段的规则。通过使能或禁用阶段子规则的checkbox选项来按阶段使能或禁用规则。 |
Parameters for rule Column | 对支持参数的规则指定参数。通过指定阶段子规则的参数来按阶段指定参数。 |