Design Assistant Rule Settings Dialog Box

You open this dialog box by clicking Assignments > Settings > Design Assistant Rule Settings.
Table 1. Design Assistant Rule Settings

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.