Generating a Script to Recreate a Design - 2021.2 English

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

Document ID
Release Date
2021.2 English

For a project flow, a script to recreate your design can be generated manually or by using the write_project_tcl command. The advantages of manually creating this script is that it remains short and well organized, but it could potentially miss some project settings and fail to recreate the complete design. Alternatively, the write_project_tcl script is robust in ensuring all files are captured appropriately. But its versatility results in a more complicated and more verbose script. Regardless of how this script is generated, it must be maintained as the design evolves.

Note: write_project_tcl recreates the design as originally created by the user. For designs using IP integrator, propagated parameters do not reflect in the recreated design until validate_bd_design is run.