When this option is selected, it uses block design sources within the current Vivado project for creating a new IP. After the wizard completes, it packages the BD project as a packaged IP for inclusion in your IP repository.
Use Case and Benefit
This is the preferred option if the user intent is to only package a BD with its top-level HDL wrapper. This option preserves all the addressing information within the block design as well. With this option, you correctly package the files associated with a BD. IP packager looks at the BD design file and directory structure within the current Vivado project and automatically infers the proper files for packaging the BD.
Limitations
- Packaging a BD is a snapshot of the block design. After packaging, it is a static IP and not an editable or dynamic block design.
- Packaging a BD with RTL Module References is supported. However, packaging a BD with Block Design Containers is not supported.
- Packaging a BD that includes CIPS or NoC AMD Versalâ„¢ IPs is not allowed.
- SmartConnect and AXI Interconnect address information is fixed within a packaged IP.