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, Route, Finalize or Timing Signoff Compiler stages.
Text Filter Filters the Rules list by matching text and the Name, Description, Parameter, Severity, or Category of the rule.
Enable Design Assistant execution during compilation Runs Design Assistant automatically during compilation processing. Alternatively, enable this setting with FLOW_ENABLE_DESIGN_ASSISTANT in the project .qsf. None of the settings on this page have any impact during compilation if your disable this setting.
Rules Lists all available Design Assistant rules and properties.
Name Column Specifies the alphanumeric rule ID. Enable or disable analysis of the design for compliance with the rule by enabling or disabling the rule checkbox. 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 Severity level of the rule for reporting violations. You can increase the Severity level of rules.
Category Column Specifies the class of rule, such as Timing Closure, Reset, Hyper-Retimer Readiness, and others.
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. You can specify parameters on a per-stage basis by specifying parameters for the stage subrule.