add_ip_to_bd
Adds an IP core to a Vivado block design and applies CONFIG.* properties via set_property when supplied.
Instructions
Add an IP core to the current block design (create_bd_cell -type ip -vlnv ...). If config is provided, the CONFIG.* keys are applied via set_property -dict.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vlnv | Yes | Vendor:Library:Name:Version (e.g. 'xilinx.com:ip:processing_system7:5.5') | |
| config | No | Dict of CONFIG.* properties (e.g. {'CONFIG.PCW_USE_M_AXI_GP0': '1'}) | |
| cell_name | Yes | Instance name (e.g. 'processing_system7_0') |