FPGA & adaptive SoC databook · online editionRev. 2026.10

XCVU440

AMDVirtex UltraScale

The XCVU440 is a Virtex UltraScale FPGA from AMD, built on a 20 nm process. It provides 2,532,960 LUT6 look-up tables (5,541,000 system logic cells), 5,065,920 flip-flops, 88.6 Mb of block RAM and 2,880 DSP slices. It offers up to 1,456 user I/O pins and 48 GTH transceivers at up to 16.3 Gb/s, with hard PCI Express Gen3 blocks. It is available in 2 packages, from the B2377 (50 × 50 mm) to the A2892 (55 × 55 mm). Temperature grades: commercial, extended, industrial. Designs are built with AMD Vivado.

2,532,960LUTs (LUT6)
2,880DSP slices
88.6 MbBlock RAM
1,456Max. user I/O
48Transceivers (16.3 Gb/s)

Specifications

VendorAMD
FamilyVirtex UltraScale
SeriesUltraScale
Process20 nm
Configuration memorySRAM
Look-up tables (LUT6)2,532,960
   Logic block6-input look-up table, fracturable into two LUT5 with shared inputs
LUT4 equivalent (approx.)≈4,052,736
System logic cells5,541,000
Flip-flops5,065,920
Distributed RAM28,710 Kb
Block RAM88.6 Mb (2520 × 36 Kb)
DSP (DSP slice)2,880
Clock management tiles30
Max. user I/O1,456
   HP I/O1,404
Differential pairs672
GTH transceivers48 × 16.3 Gb/s
PCI Express6× Gen3
100G Ethernet MAC3
Analog / monitorSystem Monitor
Design toolAMD Vivado

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
B237750 × 501.01,30036
A289255 × 551.01,45648

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, -2

Alternatives to the XCVU440

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
XCVU19PAMD Virtex UltraScale+4,086,000 LUT68938K SLC3,84075.9 Mb2,07280 GTY 32.75 Gb/sGen310,000 vu19p
XC7V2000TAMD Virtex-71,221,600 LUT61955K LC2,16045.4 Mb1,20036 GTX 12.5 Gb/sGen2—
GX 2100Altera Stratix 10 GX/SX679,680 ALMs2005K LE3,744127 Mb70496 XCVR/XCVR 28.3 Gb/sGen3—
XC7VX1140TAMD Virtex-7712,000 LUT61139K LC3,36066.1 Mb1,10096 GTH 13.1 Gb/sGen3—
GX 2500Altera Stratix 10 GX/SX821,150 ALMs2422K LE5,011195 Mb1,16096 XCVR/XCVR 28.3 Gb/sGen3—
XCVU23PAMD Virtex UltraScale+1,030,000 LUT62252K SLC1,32074.3 Mb64438 GTY/GTM 58 Gb/sGen3—

Compare side by side: XCVU440 vs XCVU19P, XCVU440 vs XC7V2000T, XCVU440 vs GX 2100.

Compare the XCVU440 with up to three other FPGAs.

XCVU440 quick facts

How many LUTs does the XCVU440 have?

The XCVU440 has 2,532,960 LUT6 look-up tables (5,541,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 XCVU440 have?

The XCVU440 has 2,880 DSP slices and 88.6 Mb of block RAM.

Does the XCVU440 have transceivers?

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

What are the alternatives to the XCVU440?

Devices of similar size in other families include XCVU19P (AMD Virtex UltraScale+), XC7V2000T (AMD Virtex-7), GX 2100 (Altera Stratix 10 GX/SX).

Which software is used to design with the XCVU440?

Designs for the XCVU440 are built with AMD Vivado.

Other Virtex UltraScale devices

DeviceLUTsVendor logicDSPBlock RAMMax I/OTransceiversPCIeCoreScore
XCVU065358,080 LUT6783K SLC60044.3 Mb52040 GTH/GTY 30.5 Gb/sGen3—
XCVU080445,712 LUT6975K SLC67250 Mb83264 GTH/GTY 30.5 Gb/sGen3—
XCVU095537,600 LUT61176K SLC76860.8 Mb83264 GTH/GTY 30.5 Gb/sGen3—
XCVU125716,160 LUT61567K SLC1,20088.6 Mb83280 GTH/GTY 30.5 Gb/sGen3—
XCVU160926,400 LUT62027K SLC1,560115.2 Mb702104 GTH/GTY 30.5 Gb/sGen3—
XCVU1901,074,240 LUT62350K SLC1,800132.9 Mb702120 GTH/GTY 30.5 Gb/sGen3—
XCVU4402,532,960 LUT65541K SLC2,88088.6 Mb1,45648 GTH 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.