Quartus® Prime Pro Edition User Guide: Design Recommendations

ID 683082
Date 9/30/2024
Public
Document Table of Contents

2.5.6. Design Assistant Rule Categories

Each Design Assistant rule has a unique alphanumeric ID that reflects the rule category. You can enable or disable Design Assistant rules for specific stages of compilation. The following lists all categories of Design Assistant rules, and provides a link to rule documentation in Quartus® Prime Help. Some categories are device-specific.
Table 8.  Design Assistant Rule Categories
Rule Category and Help Link Acronym Description
Block-based Design Flow Rules BBD Rule checks for block-based design flow issues, such as block preservation and reuse, periphery reuse, and partial reconfiguration issues.
Clock Domain Crossing Rules CDC Rule checks for clock domain crossings
Clock Rules CLK Rule checks for clocks
Floorplanning Rules FLP Rule checks for floorplanning, such as Logic Lock regions and congestion
IP Connectivity Rules IPC Rule checks for IP connectivity, such as a system clock frequency mismatch.
Linting Rules LNT Rules checks of source code for programmatic and stylistic errors
Project Rules PRJ Rule checks related to Quartus® Prime projects
Reset Domain Crossing Rules RDC Rule checks for reset domain crossings
Reset Rules RES Rule checks for resets
Timing Closure Rules TMC Rule checks for timing closure