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