Generating Output Products - 2023.2 English

Vivado Design Suite User Guide: Designing with IP (UG896)

Document ID
Release Date
2023.2 English

After IP customization is complete, the Generate Output Products dialog box opens. Output products delivered by the IP are listed in the Preview area. Click Generate, which creates an XCI and a DCP for the IP, along with a change log, a behavioral simulation model, and an instantiation template; otherwise, click Skip.

This lets you select multiple IP customizations and generate all output products at one time, including launching parallel synthesis runs for IP DCP files.

Tip: When working in Project mode, output products are automatically generated as needed prior to synthesis of the top-level design. This includes any specified DCP files. In addition, XCI files and Instantiation Templates are always generated for IP cores, even when other output products are not generated.

By default, the Vivado Design Suite generates OOC runs for the synthesized IP DCPs. In the Generate Output Products dialog box, select one of the following:

  • Global Synthesis: Instructs the tool to perform top-down synthesis on the current design. All OOC run files are removed when you check this option.
  • Out-of-Context Settings: Lets you add OOC settings description.

You can also specify the number of OOC synthesis runs to launch at one time. By default, one job is specified, and the design runs launch sequentially. A higher number in the Number of Jobs option specifies the maximum number of design runs that can be running in parallel.

After changing these settings, you can either generate the output products or delay output product generation. DCP generation preferences are preserved whether or not you generate output products now.