Package Your Current Project - 2024.1 English

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

Document ID
Release Date
2024.1 English

When this is selected, it packages the current project as an IP for inclusion in the IP repository.

Use Case and Benefit

The IP packager automatically infers the file types, like synthesis and simulation, required for packaging the IP by looking at the file structure within the current Vivado project.


  • Packaging a project containing a block design (BD) can lose BD's boundary properties or meta-data, like FREQ_HZ, X_INTERFACE_* attributes. To retain this information, it must be manually added or copied from the BD wrapper file (For example: design_1.v) into the top source file of the project.
  • Packaging a project with DCP sources is not allowed.