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.