FPGA & adaptive SoC databook · online editionRev. 2026.10

XCKU035

AMDKintex UltraScale

The XCKU035 is a Kintex UltraScale FPGA from AMD, built on a 20 nm process. It provides 203,128 LUT6 look-up tables (444,000 system logic cells), 406,256 flip-flops, 19 Mb of block RAM and 1,700 DSP slices. It offers up to 520 user I/O pins and 16 GTH/GTY transceivers at up to 16.3 Gb/s, with hard PCI Express Gen3 blocks. It is available in 4 packages, from the A784 (23 × 23 mm) to the A1156 (35 × 35 mm). Temperature grades: commercial, extended, industrial. Designs are built with AMD Vivado.

203,128LUTs (LUT6)
1,700DSP slices
19 MbBlock RAM
520Max. user I/O
16Transceivers (16.3 Gb/s)

Specifications

VendorAMD
FamilyKintex UltraScale
SeriesUltraScale
Process20 nm
Configuration memorySRAM
Look-up tables (LUT6)203,128
   Logic block6-input look-up table, fracturable into two LUT5 with shared inputs
LUT4 equivalent (approx.)≈325,005
System logic cells444,000
Flip-flops406,256
Distributed RAM5,908 Kb
Block RAM19 Mb (540 × 36 Kb)
DSP (DSP slice)1,700
Clock management tiles10
Max. user I/O520
   HP I/O416
Differential pairs240
GTH/GTY transceivers16 × 16.3 Gb/s
PCI Express2× Gen3
Analog / monitorSystem Monitor
Design toolAMD Vivado

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
A78423 × 230.84688
A67627 × 271.031216
A90031 × 311.046816
A115635 × 351.052016

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, -3
Industrial (I)−40 to 100 °C-1, -1L, -2

Alternatives to the XCKU035

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
XC7K410TAMD Kintex-7254,200 LUT6407K LC1,54027.9 Mb50016 GTX 12.5 Gb/sGen2—
XC7K355TAMD Kintex-7222,600 LUT6356K LC1,44025.1 Mb30024 GTX 12.5 Gb/sGen2—
XCKU3PAMD Kintex UltraScale+163,000 LUT6356K SLC1,36812.7 Mb30416 GTY 32.75 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——
MPF300TMicrochip PolarFire300,000 LUT4300K LE92418.6 Mb51216 SERDES 12.7 Gb/sGen2882 polarfireeval

Compare side by side: XCKU035 vs XC7K410T, XCKU035 vs XC7K355T, XCKU035 vs XCKU3P.

Compare the XCKU035 with up to three other FPGAs.

XCKU035 quick facts

How many LUTs does the XCKU035 have?

The XCKU035 has 203,128 LUT6 look-up tables (444,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 XCKU035 have?

The XCKU035 has 1,700 DSP slices and 19 Mb of block RAM.

Does the XCKU035 have transceivers?

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

What are the alternatives to the XCKU035?

Devices of similar size in other families include XC7K410T (AMD Kintex-7), XC7K355T (AMD Kintex-7), XCKU3P (AMD Kintex UltraScale+).

Which software is used to design with the XCKU035?

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