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. |