仅对英特尔可见 — GUID: vrj1565624426623
Ixiasoft
2.5.1. 设置Design Assistant
您可以针对自己的设计特征和报告要求对Design Assistant进行完全自定义。例如,您可以在编译的各个阶段禁用或使能一个或多个规则,更改违规报告的阈值参数,以及其他选项。
请按照以下步骤指定运行Design Assistant的初始选项:
- 打开或创建一个 Intel® Quartus® Prime工程。
- 点击Assignments > Settings > Design Assistant Rule Settings。
图 21. Design Assistant规则设置
- 使用默认设置或者指定以下任何选项:
选项 |
说明 |
---|---|
Stage filter | 按All,Analysis & Elaboration,Synthesis,Plan,Place,Route,Finalize或者Timing Signoff Compiler阶段来筛选阶段来筛选Rules列表。 |
Text Filter | 通过匹配文本和规则的Name,Description,Parameter,Severity或者Category来筛选Rules列表。 |
Enable Design Assistant execution during compilation | 在编译过程中自动运行Design Assistant。另外,通过工程.qsf中的FLOW_ENABLE_DESIGN_ASSISTANT使能此设置。如果禁用此设置,那么此页面上的所有设置都不会在编译期间产生任何影响。 |
Rules | 列出所有可用的Design Assistant规则和属性。 |
Name Column | 指定字母数字规则ID。通过使能或禁用规则checkbox,使能或禁用设计分析以符合规则。应用于多个Compiler阶段的规则的每个阶段都有子规则。 |
Description Column | 汇总规则说明。 |
Parameter Column | 列出规则参数,或者支持多个Compiler阶段的规则的"Multiple Values"。选择任何规则来编辑参数值。通过指定阶段子规则的参数来按阶段指定参数。 |
Severity Column | 指定Low,Medium,High,Critical或者Fatal作为规则的Severity级别,用于报告违规。您可以提高规则的Severity级别。 |
Category Column | 指定规则的类,例如:Timing Closure,Reset,Hyper-Retimer Readiness等。关于完整列表,请参考Design Assistant规则类别。 |
Stage Column | 指定规则应用的Compiler阶段。可使用Analysis & Elaboration,Synthesis,Plan,Place,Finalize和Timing Signoff阶段的规则。通过使能或禁用阶段子规则的checkbox选项来按阶段使能或禁用规则。 |
Parameters for rule Column | 对支持参数的规则指定参数。通过指定阶段子规则的参数来按阶段指定参数。 |