The bottom of the window displays all constraints loaded in memory, in the order applied. Constraints are grouped by source XDC file or Tcl script. If an XDC file is scoped to a hierarchical cell, the cell name appears next to the file name.
Expand or collapse the constraints for each associated source file, or collapse and expand all at the same time. To do this, click the two corresponding buttons on the left side of the panel.
report_compile_order -constraints command.De-select the Group by Source icon to switch the view to a table. The source constraint file and scoped cell information
appear in the two right columns.
- To delete a constraint, select it and click X.
- To edit a non read-only constraint, use the spreadsheet view. After the tool registers your changes, click Apply to refresh the constraints in memory.
- To add new constraints, use the dialog boxes as previously described or enter the constraints in the Tcl Console. The new constraint appears at the end of the list in a group named <unsaved_constraints>.
When saving constraints, Vivado saves new constraints at the end of the target XDC file. If no target XDC file exists or only a Tcl script is present, Vivado prompts you to choose a save location.
To regularly save your constraints, click Save or click .