Introduction - Introduction - 2026.1 English - UG1118

Vivado Design Suite User Guide: Creating and Packaging Custom IP (UG1118)

Document ID
UG1118
Release Date
2026-07-23
Version
2026.1 English

This chapter describes the features for adjusting and packaging a custom IP. The AMD Vivado™ IP packager is the interface between the Vivado integrated design environment (IDE) and the IP-XACT component file.

Important: Some AMD IP requires licensing. After purchasing the required license, you can include AMD IP in your design.

In the Vivado IP packager, the following packaging steps are available to customize the custom IP definition:

Identification
The identification information for custom IP.
Compatibility
The device support for custom IP.
File Groups
The location and behavior of the files for custom IP.
Customization Parameters
The customization parameters for custom IP.
Ports and Interfaces
The list of top-level ports or interfaces of custom IP.
Addressing and Memory
The address space and memory maps required for custom IP.
Customization GUI
The GUI customization layout of the custom IP.
Review and Package
A summary and packaging of the custom IP.

After packaging the custom IP definition, you can use the IP within your current project or point the custom IP definition repository path to use in another Vivado project.