Because the Vivado IDE manages your constraints, you must not edit your XDC files at the same time. When the Vivado IDE saves the memory content, the following occurs:
- The modified constraints replace the original constraints in their original file.
- The new constraints are appended to the file marked as target.
- All manual edits in the XDC files are overwritten.