FPGA & adaptive SoC databook · online editionRev. 2026.10

XCSU150P

AMDSpartan UltraScale+

The XCSU150P is a Spartan UltraScale+ FPGA from AMD, built on a 16 nm process. It provides 63,000 LUT6 look-up tables (138,000 system logic cells), about 100,800 LUT4 equivalents, 126,000 flip-flops, 5.9 Mb of block RAM plus 4.5 Mb of UltraRAM and 384 DSP slices. It offers up to 572 user I/O pins and 8 GTH transceivers at up to 16.3 Gb/s, with hard PCI Express Gen4 x8 blocks. It is available in 5 packages, from the SBVF784 (23 × 23 mm) to the NBVA1089 (31 × 31 mm). Temperature grades: extended, industrial. Designs are built with AMD Vivado.

101KLUT4-equivalent
63KLUTs (LUT6)
384DSP slices
4.5 MbUltraRAM
5.9 MbBlock RAM
572Max. user I/O
8Transceivers (16.3 Gb/s)

Specifications

VendorAMD
FamilySpartan UltraScale+
SeriesUltraScale+
Process16 nm
Configuration memorySRAM
LUT4-equivalent capacity100,800
Look-up tables (LUT6)63,000
System logic cells138,000
Flip-flops126,000
Distributed RAM1,280 Kb
Block RAM5.9 Mb (168 × 36 Kb)
UltraRAM4.5 Mb (16 × 288 Kb)
DSP (DSP slice)384
Clock management tiles6
Max. user I/O572
   HD I/O336
   HP I/O104
   XP5 I/O132
GTH transceivers8 × 16.3 Gb/s
PCI Express Gen4 x8, 2× Gen4 x4
Analog / monitorSystem Monitor
Design toolAMD Vivado

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
SBVF78423 × 230.84084
SBVG78423 × 230.83628
SBVF90025 × 250.83148
SBVA102427 × 270.85308
NBVA108931 × 310.925728

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

Alternatives to the XCSU150P

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

DeviceLUT4-eq.Vendor logicDSPBlock RAMMax I/OTransceiversPCIe
Certus-N2 CT16Lattice Certus-N298K 98K LUT4160K LC3608 Mb2988 SERDES 16 Gb/s—
MPF100TMicrochip PolarFire109K 109K LUT4109K LE3366.9 Mb2848 SERDES 12.7 Gb/sGen2
Certus-N2 CT20Lattice Certus-N2135K 135K LUT4220K LC52012 Mb2988 SERDES 16 Gb/s—
EP4CGX150Altera Cyclone IV150K 150K LUT4150K LE3606.3 Mb4758 XCVR 3.125 Gb/sGen2
EP4CGX110Altera Cyclone IV109K 109K LUT4109K LE2805.8 Mb4758 XCVR 3.125 Gb/sGen2
XC7K160TAMD Kintex-7162K 101K LUT6162K LC60011.4 Mb4008 GTX 12.5 Gb/sGen2

Compare side by side: XCSU150P vs Certus-N2 CT16, XCSU150P vs MPF100T, XCSU150P vs Certus-N2 CT20.

XCSU150P quick facts

How many LUTs does the XCSU150P have?

The XCSU150P has 63,000 LUT6 look-up tables, about 100,800 LUT4 equivalents (138,000 system logic cells as published by AMD).

How many DSP blocks does the XCSU150P have?

The XCSU150P has 384 DSP slices and 5.9 Mb of block RAM plus 4.5 Mb of UltraRAM.

Does the XCSU150P have transceivers?

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

What are the alternatives to the XCSU150P?

Devices of similar size in other families include Certus-N2 CT16 (Lattice Certus-N2), MPF100T (Microchip PolarFire), Certus-N2 CT20 (Lattice Certus-N2).

Which software is used to design with the XCSU150P?

Designs for the XCSU150P are built with AMD Vivado.

Other Spartan UltraScale+ devices

DeviceLUT4-eq.Vendor logicDSPBlock RAMMax I/OTransceiversPCIe
XCSU10P8K 5K LUT611K SLC241.7 Mb304——
XCSU25P16K 10K LUT622K SLC361.7 Mb304——
XCSU35P25.6K 16K LUT636K SLC481.7 Mb304——
XCSU45P38.4K 24K LUT653K SLC962.5 Mb2624 GTH 16.3 Gb/sGen4
XCSU60P48K 30K LUT666K SLC1443.4 Mb2624 GTH 16.3 Gb/sGen4
XCSU65P48K 30K LUT666K SLC1443.8 Mb4784 GTH 16.3 Gb/sGen4
XCSU100P73.6K 46K LUT6101K SLC1445.1 Mb4784 GTH 16.3 Gb/sGen4
XCSU150P101K 63K LUT6138K SLC3845.9 Mb5728 GTH 16.3 Gb/sGen4
XCSU200P160K 100K LUT6219K SLC3846.8 Mb5728 GTH 16.3 Gb/sGen4

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