Tandem Configuration - 4.1 English

DMA/Bridge Subsystem for PCI Express Product Guide (PG195)

Document ID
PG195
Release Date
2023-11-24
Version
4.1 English

Tandem Configuration features are available for the AMD DMA Subsystem for PCI Express® for all AMD UltraScale™ and AMD UltraScale+™ device with PCIe hard blocks. Tandem Configuration uses a two-stage methodology that enables the IP to meet the configuration time requirements indicated in the PCI Express Specification. Multiple use cases are supported with this technology:

Tandem PROM
Load the single two-stage bitstream from the flash.
Tandem PCIe
Load the first stage bitstream from flash, and deliver the second stage bitstream over the PCIe link to the MCAP.
Tandem with Field Updates
After a Tandem PROM (UltraScale only) or Tandem PCIe initial configuration, update the entire user design while the PCIe link remains active. The update region (floorplan) and design structure are predefined, and Tcl scripts are provided.
Tandem PCIe + Dynamic Function eXchange
This is a more general case of Tandem Configuration followed by Dynamic Function eXchange (DFX) of any size or number of dynamic regions.
Dynamic Function eXchange over PCIe
This is a standard configuration followed by DFX, using the PCIe/MCAP as the delivery path of partial bitstreams.

For information on Dynamic Function eXchange, see the Vivado Design Suite User Guide: Dynamic Function eXchange (UG909).