Tandem Configuration is available as a production solution for many AMD UltraScale+ devices. All Virtex UltraScale+ devices along with the two largest Kintex UltraScale+ and single largest Zynq UltraScale+ MPSoCs support Tandem PROM and Tandem PCIe options, as well as the DFX over PCIe feature. Zynq UltraScale+ RFSoC and the KU19P do not have PCIe block locations with the MCAP resource so support for these devices is limited to Tandem PROM only; at this point device support is limited to the three devices listed in the table. All remaining devices, including all Artix UltraScale+, do not offer Tandem or DFX over PCIe capability. Tandem with Field updates is not supported for the QDMA IP for any device.
Tandem Configuration supports the configurations described in the following table:
Device | Description | |||
---|---|---|---|---|
HDL | Verilog Only | |||
PCIe Configuration | All configurations (max: X16Gen3 or X8Gen4) | |||
AMD Reference Board Support |
KCU116 Evaluation Board for AMD Kintex™ UltraScale+™ FPGA VCU118 Evaluation Board for AMD Virtex™ UltraScale+™ FPGA |
|||
Device Support | Part 1 | PCIe Block Location | Tandem Configuration 3 | DFX over PCIe |
AMD Artix UltraScale+ | AU7P | PCIE40E4_X0Y0 | Not supported | Not supported |
AU10P | PCIE40E4_X0Y0 | Not supported | Not supported | |
AU15P | PCIE40E4_X0Y0 | Not supported | Not supported | |
AU20P | PCIE40E4_X0Y0 | Not supported | Not supported | |
AU25P | PCIE40E4_X0Y0 | Not supported | Not supported | |
AMD Kintex UltraScale+ | KU11P | PCIE40E4_X1Y0 | Supported | Supported |
KU15P | PCIE40E4_X1Y0 | Supported | Supported | |
KU19P 2 | PCIE4CE4_X0Y0 | Tandem PROM only | Not supported | |
AMD Virtex UltraScale+ | VU3P | PCIE40E4_X1Y0 | Supported | Supported |
VU5P | PCIE40E4_X1Y0 | Supported | Supported | |
VU7P | PCIE40E4_X1Y0 | Supported | Supported | |
VU9P | PCIE40E4_X1Y2 | Supported | Supported | |
VU11P | PCIE40E4_X0Y0 | Supported | Supported | |
VU13P | PCIE40E4_X0Y1 | Supported | Supported | |
VU19P | PCIE4CE4_X0Y2 | Supported | Supported | |
VU23P | PCIE4CE4_X0Y0 | Supported | Supported | |
VU27P | PCIE40E4_X0Y0 | Supported | Supported | |
VU29P | PCIE40E4_X0Y0 | Supported | Supported | |
VU31P | PCIE4CE4_X1Y0 | Supported | Supported | |
VU33P | PCIE4CE4_X1Y0 | Supported | Supported | |
VU35P | PCIE4CE4_X1Y0 | Supported | Supported | |
VU37P | PCIE4CE4_X1Y0 | Supported | Supported | |
VU45P | PCIE4CE4_X1Y0 | Supported | Supported | |
VU47P | PCIE4CE4_X1Y0 | Supported | Supported | |
VU57P | PCIE4CE4_X1Y0 | Supported | Supported | |
AMD AMD Zynq™ UltraScale+™ MPSoC | ZU3T | PCIE40E4_X0Y0 | Not supported | Not supported |
ZU4CG/EG/EV | PCIE40E4_X0Y1 | Not supported | Not supported | |
ZU5CG/EG/EV | PCIE40E4_X0Y1 | Not supported | Not supported | |
ZU7CG/EG/EV | PCIE40E4_X0Y1 | Not supported | Not supported | |
ZU11EG | PCIE40E4_X1Y0 | Not supported | Not supported | |
ZU17EG | PCIE40E4_X1Y0 | Not supported | Not supported | |
ZU19EG | PCIE40E4_X1Y0 | Supported | Supported | |
AMD Zynq™ UltraScale+™ RFSoC 2 | ZU21DR | PCIE40E4_X0Y0 | Tandem PROM only | Not supported |
ZU25DR | PCIE40E4_X0Y0 | Not supported | Not supported | |
ZU27DR | PCIE40E4_X0Y0 | Not supported | Not supported | |
ZU28DR | PCIE40E4_X0Y0 | Not supported | Not supported | |
ZU29DR | PCIE40E4_X0Y0 | Not supported | Not supported | |
ZU39DR | PCIE40E4_X0Y1 | Not supported | Not supported | |
ZU43DR | PCIE4CE4_X0Y0 | Not supported | Not supported | |
ZU46DR | PCIE4CE4_X0Y0 | Not supported | Not supported | |
ZU47DR | PCIE4CE4_X0Y0 | Not supported | Not supported | |
ZU48DR | PCIE4CE4_X0Y0 | Tandem PROM only | Not supported | |
ZU49DR | PCIE4CE4_X0Y0 | Not supported | Not supported | |
|
For more information about Tandem Configuration available in other IP and devices, see UltraScale+ Devices Integrated Block for PCI Express LogiCORE IP Product Guide (PG213) and DMA/Bridge Subsystem for PCI Express Product Guide (PG195). For more information about Dynamic Function eXchange, see the Vivado Design Suite User Guide: Dynamic Function eXchange (UG909).