Introduction - Introduction - 2026.1 English - UG939

Vivado Design Suite Tutorial: Designing with IP (UG939)

Document ID
UG939
Release Date
2026-07-15
Version
2026.1 English
Important: This tutorial requires the use of the AMD Kintex™ 7 family of devices. You must update your AMD Vivado™ tools installation if you do not have this device family installed. Refer to the Vivado Design Suite User Guide: Release Notes, Installation, and Licensing (UG973) for more information on Adding Design Tools or Devices.

The Vivado Design Suite provides multiple ways to use IP in a design. You can customize and add it from the IP catalog into a project. You can also create and reference a repository of customized IP in either a project or non-project based flow, with full scripting capabilities as well.

The Vivado Design Suite provides an IP-centric design flow that helps you quickly turn designs and algorithms into reusable IP.

The Vivado IP catalog is a unified IP repository that provides the framework for the IP-centric design flow. This catalog consolidates IP from all sources including: AMD IP, IP obtained from third parties, and end-user designs targeted for reuse as IP into a single environment.

The Vivado IP packager is a unique design reuse feature based on the IP-XACT standard. The IP packager lets you package a design at any stage of the design flow and deploy the core as system-level IP.

Video: You can also learn more about the creating and using IP cores in the Vivado Design Suite QuickTake video: Configuring and Managing Custom IP.