Working with IP - Working with IP - 2026.1 English - UG892

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

Document ID
UG892
Release Date
2026-06-23
Version
2026.1 English

The Vivado Design Suite provides an IP-centric design flow that lets you configure, implement, verify, and integrate IP modules from various sources. The tool offers an extensible IP catalog that includes AMD LogiCORE™ IP. You can configure and verify as a standalone module or within a system-level design. For more details, refer to the Vivado Design Suite User Guide: Designing with IP (UG896).

You can package custom IP using the IP-XACT protocol and make it available in the Vivado IP catalog. AMD IP uses the AMBA® AXI4 interconnect standard for faster system-level integration. You can add existing IP to a design as either RTL source or a netlist.

The following methods are available to work with IP in a design:

Managed IP Flow
Customize IP and generate output products. This includes a synthesized design checkpoint (DCP) to preserve customization for use in current and future Vivado releases. For more details, refer to the Vivado Design Suite User Guide: Design Flows Overview (UG892).
Import in Project or Non-Project Modes
Import or read the generated Xilinx core instance (XCI) file. Recommended method for large projects with many team members.
Access from IP Catalog in a Project
Customize and add IP, storing files locally within the project or saving them externally. Recommended method for small team projects.