FPGA & adaptive SoC databook · online editionRev. 2026.10

XCKU13P vs XCVU31P

A comparison of the AMD Kintex UltraScale+ XCKU13P and the AMD Virtex UltraScale+ HBM XCVU31P using the data from both vendors' selection guides.

Side-by-side specifications

XCKU13PXCVU31P
Vendor / familyAMD Kintex UltraScale+AMD Virtex UltraScale+ HBM
Logic (LUT4-equivalent)545,600704,000
LUTs as published341,000 LUT6440,000 LUT6
Vendor logic figure747,000 SLC962,000 SLC
DSP3,528 DSP slices2,880 DSP slices
Block RAM26.2 Mb23.6 Mb
Large RAM31.5 Mb90 Mb
Max. user I/O304208
Transceivers28 × GTH 16.3 Gb/s32 × GTY 32.75 Gb/s
Hard PCI ExpressNoneGen3 x16
Hard processorNoneNone
Process16 nm16 nm
Configuration memorySRAMSRAM
Packages10
Design toolAMD VivadoAMD Vivado

Highlighted values are higher. Logic is compared in LUT4 equivalents; see how FPGA vendors count logic.

Key differences

The XCVU31P has about 29% more logic capacity (704K vs 546K LUT4 equivalents).

For arithmetic, the XCKU13P has 3,528 DSP slices against 2,880 DSP slices on the XCVU31P.

The XCVU31P has more on-chip memory (113.6 Mb vs 57.7 Mb).

Both have transceivers: 28 at up to 16.3 Gb/s on the XCKU13P and 32 at up to 32.75 Gb/s on the XCVU31P.

The XCKU13P is designed with AMD Vivado and the XCVU31P with AMD Vivado.

Full specifications

See the complete spec sheets with packages and grades: XCKU13P (Kintex UltraScale+) and XCVU31P (Virtex UltraScale+ HBM).