write_ip_tcl - 2023.1 English

Vivado Design Suite Tcl Command Reference Guide (UG835)

Document ID
Release Date
2023.1 English

Write a tcl script on disk that will recreate a given IP.


write_ip_tcl [‑force] [‑no_ip_version] [‑ip_name <arg>] [‑show_defaults]
    [‑multiple_files] [‑quiet] [‑verbose] [<objects>] [<tcl_filename>...]


IP TCL file.


Name Description
[-force] Flag to overwrite existing file.
[-no_ip_version] Flag to not include the IP version in the IP VLNV in create_ip commands. NOTE - this may have implications if there are major IP version changes.
[-ip_name] Set the name of the IP. This argument is not supported for multiple IP.
[-show_defaults] Add a comment containing the default parameter values of the IP.
[-multiple_files] Flag to create a .tcl file for each IP supplied as an argument
[-quiet] Ignore command errors
[-verbose] Suspend message limits during command execution
[<objects>] IP(s) to be written to disk Values: IP instance(s) as returned by 'get_ips <instance name>'
[<tcl_filename>] File path to the exported tcl file. If the path is a directory and multiple IP are given as an argument, a file for each IP will be created. Default: ./


Object, Project, IPFlow