Configuring IP - 2020.2 English

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

Document ID
Release Date
2020.2 English

The Vivado IP catalog (shown in the following figure) lets you browse the available IP for the target device in the current project. The catalog shows version and licensing information about each IP and provides the applicable data sheet.

The Vivado IP catalog displays either Included or Purchase under the License column in the IP catalog. The following definitions apply to IP offered by Xilinx:

The Xilinx End User License Agreement includes Xilinx LogiCOREā„¢ IP cores that are licensed within the Xilinx Vivado Design Suite software tools at no additional charge.
The Core License Agreement applies to fee-based Xilinx LogiCORE IP, and the Core Evaluation License Agreement applies to the evaluation of fee-based Xilinx Xilinx IP.
Figure 1. Vivado IP Catalog

This license status information is available for IP cores used in a project using Report IP Status by selecting Reports > Report IP Status. For additional information on how to obtain IP licenses, see the Xilinx IP Licensing page.

Xilinx and its partners provide additional IP cores that are not shipped as part of the default Vivado IP Catalog. For more information on the available IP, see the Intellectual Property page on the Xilinx website.

You can double-click any IP to launch the Configuration wizard to instantiate an IP into your design. After configuring the IP, a Xilinx Core Instance (.xci) file is created. This file contains all the customization options for the IP. From this file the tool can generate all output products for the IP. These output products consist of HDL for synthesis and simulation, constraints, possibly a test bench, C modules, example designs, etc. The tool creates these files based upon the customization options used.