Design Assistant Rule Settings Dialog Box
You open this dialog box by clicking
.
Option |
Description |
---|---|
Stage filter | Filters the Rules list by All, Analysis & Elaboration, Synthesis, Plan, Place, Finalize or Timing Signoff Compiler stages. |
Text Filter | Filters the Rules list by matching text and the Name, Description, Parameter, Severity, Category, or Tags of the rule. |
Enable Design Assistant execution during compilation | Runs Design Assistant automatically during compilation. Alternatively, enable this setting with FLOW_ENABLE_DESIGN_ASSISTANT in the .qsf. The settings in this dialog have no impact when this setting is disabled. |
Rules | Lists all available Design Assistant rules and properties. Enable or disable analysis for the rule by enabling or disabling the rule checkbox. |
Name Column | Specifies the alphanumeric rule ID. Rules that apply to more than one Compiler stage have sub-rules for each stage. |
Description Column | Summary rule description. |
Parameter Column | Lists rule parameters or "Multiple Values" for rules that support multiple Compiler stages. Select any rule to edit parameter values. Specify parameters on a per-stage basis by specifying parameters for the stage subrule. |
Severity Column | Specifies Low, Medium, High, Critical, or Fatal as the rule Severity for reporting. You can increase the Severity level of rules. |
Category Column | Specifies the rule class, such as Timing Closure, Reset, and others. |
Tags | Specifies one or more additional facet of the rule for search and filtering purposes. For example, global-signal tag for design rule checks related to global signals. Design Assistant Tags defines the meaning of each tag. |
Stage Column | Specifies the Compiler stages to which the rule applies. Rules for Analysis & Elaboration, Synthesis, Plan, Place, Finalize, and Timing Signoff stages are available. Enable or disable the rule on a per-stage basis by enabling or disabling the checkbox option for the stage subrule. |
Parameters for rule Column | Allows you to specify parameters for rules that support parameters. Specify parameters on a per-stage basis by specifying parameters for the stage subrule. |