The Vivado Design Suite includes a list of
design rule checks (DRCs) you can run using the
report_drc Tcl command. The list of DRCs is split among multiple rule
decks. During implementation, some of these rule decks are automatically executed as
pre-condition DRCs for some commands, such as
You must carefully assess the violations from the pre-condition DRCs and from
report_drc command. It is important to review
these messages as early as possible to avoid timing or logic-related issues later in the
implementation flow. Any Critical Warning DRCs during
implementation become Errors during bitstream generation.
You must address the Critical Warning and Warning DRCs prior moving
to the next implementation stage.
For more information on the
Tcl command, see the
Design Suite Tcl Command Reference Guide (UG835).