FPGA & adaptive SoC databook · online editionRev. 2026.10

XC2VM3654 vs XCZU9CG

A comparison of the AMD Versal Prime Gen 2 XC2VM3654 and the AMD Zynq UltraScale+ MPSoC XCZU9CG using the data from both vendors' selection guides.

Side-by-side specifications

XC2VM3654XCZU9CG
Vendor / familyAMD Versal Prime Gen 2AMD Zynq UltraScale+ MPSoC
LUTs as published318,080 LUT6274,000 LUT6
LUT type6-input look-up table, fracturable into two LUT5 with shared inputs6-input look-up table, fracturable into two LUT5 with shared inputs
LUT4 equivalent (approx.)≈508,928≈438,400
CoreScore (SERV cores)——
Vendor logic figure695,800 SLC600,000 SLC
DSP1,428 DSP Engines2,520 DSP slices
Block RAM22.2 Mb32.1 Mb
Large RAM23.3 Mb—
Max. user I/O310328
Transceivers24 × GTYP 32.75 Gb/s24 × GTH 16.3 Gb/s
Hard PCI ExpressGen5 x4None
Hard processor4× Arm Cortex-A78AE2× Arm Cortex-A53
Process—16 nm
Configuration memorySRAMSRAM
Packages32
Design toolAMD VivadoAMD Vivado

Highlighted values are higher. LUT counts are shown as published; the LUT4 equivalent is an approximation to compare different LUT types, see how FPGA vendors count logic. Add up to two more devices to this comparison.

Key differences

The XC2VM3654 has about 16% more logic capacity (509K vs 438K LUT4 equivalents).

For arithmetic, the XCZU9CG has 2,520 DSP slices against 1,428 DSP Engines on the XC2VM3654.

The XC2VM3654 has more on-chip memory (45.5 Mb vs 32.1 Mb).

Both have transceivers: 24 at up to 32.75 Gb/s on the XC2VM3654 and 24 at up to 16.3 Gb/s on the XCZU9CG.

The XC2VM3654 is designed with AMD Vivado and the XCZU9CG with AMD Vivado.

Full specifications

See the complete spec sheets with packages and grades: XC2VM3654 (Versal Prime Gen 2) and XCZU9CG (Zynq UltraScale+ MPSoC).