There are two ways to add new block designs (for which the DFX designs are each
RMs) to an existing BDC:
- If a BDC exists on the static design canvas, a new BD can be added from block
designs that are present in the project. Double-click on the BDC to see the list
of current BDs already assigned to that BDC. Use the + icon to pick from a list
of compatible BDs currently in the project and unassigned to that BDC. If port
lists do match the BDC definition, a BD will not appear in the list.Figure 1. Add a New RM Block Design from the Project
- New block designs can be created from an existing BDC. Right-click on the
DFX-enabled BDC and select Create Reconfigurable Module.
Supply an appropriate name for the new RM and click OK to
generate a new BD source. The new block design will contain no IP, but all the
ports have been imported from the BDC definition, so it will be compatible from
the start. Figure 2. Create a New Reconfigurable Module from a BDC