FPGA & adaptive SoC databook · online editionRev. 2026.10

XCKU025

AMDKintex UltraScale

The XCKU025 is a Kintex UltraScale FPGA from AMD, built on a 20 nm process. It provides 145,440 LUT6 look-up tables (318,000 system logic cells), 290,880 flip-flops, 12.7 Mb of block RAM and 1,152 DSP slices. It offers up to 312 user I/O pins and 12 GTH/GTY transceivers at up to 16.3 Gb/s, with hard PCI Express Gen3 blocks. It comes in a single package, the A1156 (35 × 35 mm). Temperature grades: commercial, extended, industrial. Designs are built with AMD Vivado.

145,440LUTs (LUT6)
1,152DSP slices
12.7 MbBlock RAM
312Max. user I/O
12Transceivers (16.3 Gb/s)

Specifications

VendorAMD
FamilyKintex UltraScale
SeriesUltraScale
Process20 nm
Configuration memorySRAM
Look-up tables (LUT6)145,440
   Logic block6-input look-up table, fracturable into two LUT5 with shared inputs
LUT4 equivalent (approx.)≈232,704
System logic cells318,000
Flip-flops290,880
Distributed RAM4,230 Kb
Block RAM12.7 Mb (360 × 36 Kb)
DSP (DSP slice)1,152
Clock management tiles6
Max. user I/O312
   HP I/O208
Differential pairs144
GTH/GTY transceivers12 × 16.3 Gb/s
PCI Express Gen3
Analog / monitorSystem Monitor
Design toolAMD Vivado

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
A115635 × 351.031212

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 XCKU025

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
XCAU25PAMD Artix UltraScale+141,000 LUT6308K SLC1,20010.5 Mb30412 GTY 32.75 Gb/sGen3—
10AX032Altera Arria 10118,730 ALMs419K LE98517.4 Mb38424 XCVR 17.4 Gb/sGen3—
XC7A200TAMD Artix-7134,600 LUT6215K LC74012.8 Mb50016 GTP 6.6 Gb/sGen2652 nexys_video
10AX027Altera Arria 10101,620 ALMs354K LE83014.7 Mb38424 XCVR 17.4 Gb/sGen3—
LAV-AT-G50Lattice Avant-G255,000 LUT4409K LC1,12022.7 Mb29816 SERDES 12.5 Gb/s——
LAV-AT-X50Lattice Avant-X255,000 LUT4409K LC1,12022.7 Mb29816 SERDES 25 Gb/s——

Compare side by side: XCKU025 vs XCAU25P, XCKU025 vs 10AX032, XCKU025 vs XC7A200T.

Compare the XCKU025 with up to three other FPGAs.

XCKU025 quick facts

How many LUTs does the XCKU025 have?

The XCKU025 has 145,440 LUT6 look-up tables (318,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 XCKU025 have?

The XCKU025 has 1,152 DSP slices and 12.7 Mb of block RAM.

Does the XCKU025 have transceivers?

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

What are the alternatives to the XCKU025?

Devices of similar size in other families include XCAU25P (AMD Artix UltraScale+), 10AX032 (Altera Arria 10), XC7A200T (AMD Artix-7).

Which software is used to design with the XCKU025?

Designs for the XCKU025 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.