To enable Tandem PROM, Tandem PCIe, or DFX over PCIe capabilities for UltraScale+ devices, select the appropriate IP
catalog option when customizing the core. In the Basic tab:
- Change the Mode to Advanced.
- Change the Tandem Configuration or Dynamic
Function eXchange option according to your particular case:
- Tandem Configuration
- Load the single two-stage bitstream from flash, with the goal of meeting the 100 ms PCIe enumeration requirement.
- Tandem PCIe
- Load the first stage bitstream from flash, with the goal of meeting the 100 ms PCIe enumeration requirement. Then load the second stage bitstream over the PCIe link to complete configuration.
- DFX over PCIe
- This is a standard configuration followed by DFX, using the PCIe / MCAP as the delivery path of partial bitstreams.
The QDMA Subsystem for PCIe Express does not support the pre-defined Tandem PCIe with field updates solution. If your design requires both Tandem Configuration to meet the 100 ms enumeration goal and DFX to enable dynamic reconfiguration of modules during device operation, select Tandem PCIe during IP customization and follow the DFX design flow. This allows you to build your own dynamic design structure using one or more Reconfigurable Partitions.