FPGA & adaptive SoC databook · online editionRev. 2026.10

XCKU095

AMDKintex UltraScale

The XCKU095 is a Kintex UltraScale FPGA from AMD, built on a 20 nm process. It provides 537,600 LUT6 look-up tables (1,176,000 system logic cells), 1,075,200 flip-flops, 59.1 Mb of block RAM and 768 DSP slices. It offers up to 702 user I/O pins and 64 GTH/GTY transceivers at up to 16.3 Gb/s, with hard PCI Express Gen3 blocks. It is available in 4 packages, from the A1156 (35 × 35 mm) to the B2104 (47.5 × 47.5 mm). Temperature grades: commercial, extended, industrial. Designs are built with AMD Vivado.

537,600LUTs (LUT6)
768DSP slices
59.1 MbBlock RAM
702Max. user I/O
64Transceivers (16.3 Gb/s)

Specifications

VendorAMD
FamilyKintex UltraScale
SeriesUltraScale
Process20 nm
Configuration memorySRAM
Look-up tables (LUT6)537,600
   Logic block6-input look-up table, fracturable into two LUT5 with shared inputs
LUT4 equivalent (approx.)≈860,160
System logic cells1,176,000
Flip-flops1,075,200
Distributed RAM4,800 Kb
Block RAM59.1 Mb (1680 × 36 Kb)
DSP (DSP slice)768
Clock management tiles16
Max. user I/O702
   HP I/O650
Differential pairs312
GTH/GTY transceivers64 × 16.3 Gb/s
PCI Express4× Gen3
150G Interlaken2
100G Ethernet MAC2
Analog / monitorSystem Monitor
Design toolAMD Vivado

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
A115635 × 351.052028
C151740 × 401.052040
B176042.5 × 42.51.070248
B210447.5 × 47.51.070264

Package names are shown as in the selection guide; the full ordering code adds speed grade and temperature (see the data sheet).

Speed and temperature grades

Temperature gradeJunction rangeSpeed grades
Commercial (C)0 to 85 °C-1
Extended (E)0 to 100 °C-2
Industrial (I)−40 to 100 °C-1, -2

Alternatives to the XCKU095

Closest matches in other families and vendors by logic, DSP, memory, I/O and transceivers. Check pin compatibility and tools before migrating.

DeviceLUTsVendor logicDSPBlock RAMMax I/OTransceiversPCIeCoreScore
XCVU095AMD Virtex UltraScale537,600 LUT61176K SLC76860.8 Mb83264 GTH/GTY 30.5 Gb/sGen3—
XCVU080AMD Virtex UltraScale445,712 LUT6975K SLC67250 Mb83264 GTH/GTY 30.5 Gb/sGen3—
XCVU065AMD Virtex UltraScale358,080 LUT6783K SLC60044.3 Mb52040 GTH/GTY 30.5 Gb/sGen3—
XCVU125AMD Virtex UltraScale716,160 LUT61567K SLC1,20088.6 Mb83280 GTH/GTY 30.5 Gb/sGen3—
10AT115Altera Arria 10427,200 ALMs1506K LE1,51853 Mb62478 XCVR/XCVR 25.78 Gb/sGen3—
10AX115Altera Arria 10427,200 ALMs1506K LE1,51853 Mb76896 XCVR 17.4 Gb/sGen32,600 intel_a10gx_devkit

Compare side by side: XCKU095 vs XCVU095, XCKU095 vs XCVU080, XCKU095 vs XCVU065.

Compare the XCKU095 with up to three other FPGAs.

XCKU095 quick facts

How many LUTs does the XCKU095 have?

The XCKU095 has 537,600 LUT6 look-up tables (1,176,000 system logic cells as published by AMD). Logic block: 6-input look-up table, fracturable into two LUT5 with shared inputs.

How many DSP blocks does the XCKU095 have?

The XCKU095 has 768 DSP slices and 59.1 Mb of block RAM.

Does the XCKU095 have transceivers?

Yes, 64 GTH/GTY transceivers at up to 16.3 Gb/s.

What are the alternatives to the XCKU095?

Devices of similar size in other families include XCVU095 (AMD Virtex UltraScale), XCVU080 (AMD Virtex UltraScale), XCVU065 (AMD Virtex UltraScale).

Which software is used to design with the XCKU095?

Designs for the XCKU095 are built with AMD Vivado.

Other Kintex UltraScale devices

DeviceLUTsVendor logicDSPBlock RAMMax I/OTransceiversPCIeCoreScore
XCKU025145,440 LUT6318K SLC1,15212.7 Mb31212 GTH/GTY 16.3 Gb/sGen3—
XCKU035203,128 LUT6444K SLC1,70019 Mb52016 GTH/GTY 16.3 Gb/sGen3—
XCKU040242,400 LUT6530K SLC1,92021.1 Mb52020 GTH/GTY 16.3 Gb/sGen31,024 hpc_ku
XCKU060331,680 LUT6726K SLC2,76038 Mb62432 GTH/GTY 16.3 Gb/sGen3—
XCKU085497,520 LUT61088K SLC4,10057 Mb67656 GTH/GTY 16.3 Gb/sGen3—
XCKU095537,600 LUT61176K SLC76859.1 Mb70264 GTH/GTY 16.3 Gb/sGen3—
XCKU115663,360 LUT61451K SLC5,52075.9 Mb83264 GTH/GTY 16.3 Gb/sGen3—

Source: AMD UltraScale FPGAs Product Selection Guide, XMP102 (v1.7). Data is extracted automatically from the vendor's selection guide; verify critical values in the device data sheet.