Other Files to Revision Control - 2021.2 English

Vivado Design Suite User Guide: Design Flows Overview (UG892)

Document ID
UG892
Release Date
2021-11-17
Version
2021.2 English

The project manages many other types of files required to rebuild a design. Following are a few examples:

  • XDC files containing design constraints
  • Simulation test benches
  • HLS IP
  • Pre/post Tcl hook scripts used for synthesis or implementation
  • Incremental compile DCPs
  • ELF files

These files reside in the project.srcs directory or the project.util directory. It is important to manage these files to accurately reproduce your design. Routinely rebuilding your designs from your revision control system should help you catch any of these files that you could inadvertently miss in your build script.