FPGA & adaptive SoC databook · online editionRev. 2026.10

XC6SLX45T

AMDSpartan-6

The XC6SLX45T is a Spartan-6 FPGA from AMD, built on a 45 nm process. It provides 27,288 LUT6 look-up tables (43,661 logic cells), 54,576 flip-flops, 2 Mb of block RAM and 58 DSP48A1 slices. It offers up to 296 user I/O pins and 4 GTP transceivers at up to 3.2 Gb/s, with hard PCI Express Gen1 x1 blocks. It is available in 3 packages, from the CSG324 (15 × 15 mm) to the FGG484 (23 × 23 mm). Temperature grades: commercial, industrial. Designs are built with AMD ISE Design Suite.

27,288LUTs (LUT6)
58DSP48A1 slices
2 MbBlock RAM
296Max. user I/O
4Transceivers (3.2 Gb/s)

Specifications

VendorAMD
FamilySpartan-6
Series6 Series
Process45 nm
Configuration memorySRAM
Look-up tables (LUT6)27,288
   Logic block6-input look-up table, fracturable into two LUT5 with shared inputs
LUT4 equivalent (approx.)≈43,661
Logic cells43,661
Flip-flops54,576
Distributed RAM401 Kb
Block RAM2 Mb (116 × 18 Kb)
DSP (DSP48A1 slice)58
Clock management tiles4
Max. user I/O296
GTP transceivers4 × 3.2 Gb/s
PCI Express Gen1 x1
Hard memory controller2 × MCB (DDR/DDR2/DDR3/LPDDR)
Analog / monitorNone
Design toolAMD ISE Design Suite

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
CSG32415 × 150.81904
FGG48423 × 231.02964
CSG48419 × 190.82964

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

Alternatives to the XC6SLX45T

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
LFE5UM-45Lattice ECP544,000 LUT4—721.9 Mb2454 SERDES 3.2 Gb/s——
LFE5UM5G-45Lattice ECP544,000 LUT4—721.9 Mb2454 SERDES 5 Gb/s——
5CGXC4Altera Cyclone V18,868 ALMs50K LE702.4 Mb3366 XCVR 3.125 Gb/sGen1—
LFE3-35EALattice LatticeECP333,000 LUT4—641.3 Mb3104 SERDES 3.2 Gb/s——
M2GL060Microchip IGLOO256,520 LUT456.5K LE721.2 Mb3874 SERDES 5 Gb/sGen2—
XC7A35TAMD Artix-720,800 LUT633.3K LC901.8 Mb2504 GTP 6.6 Gb/sGen2104 arty_a7_35t

Compare side by side: XC6SLX45T vs LFE5UM-45, XC6SLX45T vs LFE5UM5G-45, XC6SLX45T vs 5CGXC4, XC6SLX45T vs LFE3-35EA, XC6SLX45T vs M2GL060.

Compare the XC6SLX45T with up to three other FPGAs.

XC6SLX45T quick facts

How many LUTs does the XC6SLX45T have?

The XC6SLX45T has 27,288 LUT6 look-up tables (43,661 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 XC6SLX45T have?

The XC6SLX45T has 58 DSP48A1 slices and 2 Mb of block RAM.

Does the XC6SLX45T have transceivers?

Yes, 4 GTP transceivers at up to 3.2 Gb/s.

What are the alternatives to the XC6SLX45T?

Devices of similar size in other families include LFE5UM-45 (Lattice ECP5), LFE5UM5G-45 (Lattice ECP5), 5CGXC4 (Altera Cyclone V).

Which software is used to design with the XC6SLX45T?

Designs for the XC6SLX45T are built with AMD ISE Design Suite.

Other Spartan-6 devices

DeviceLUTsVendor logicDSPBlock RAMMax I/OTransceiversPCIeCoreScore
XC6SLX42,400 LUT63.8K LC80.2 Mb132———
XC6SLX95,720 LUT69.2K LC160.6 Mb200———
XC6SLX169,112 LUT614.6K LC320.6 Mb232———
XC6SLX2515,032 LUT624.1K LC380.9 Mb266———
XC6SLX25T15,032 LUT624.1K LC380.9 Mb2502 GTP 3.2 Gb/sGen1—
XC6SLX4527,288 LUT643.7K LC582 Mb358———
XC6SLX45T27,288 LUT643.7K LC582 Mb2964 GTP 3.2 Gb/sGen1—
XC6SLX7546,648 LUT674.6K LC1323 Mb408———
XC6SLX75T46,648 LUT674.6K LC1323 Mb3488 GTP 3.2 Gb/sGen1—
XC6SLX10063,288 LUT6101K LC1804.7 Mb480———
XC6SLX100T63,288 LUT6101K LC1804.7 Mb4988 GTP 3.2 Gb/sGen1—
XC6SLX15092,152 LUT6147K LC1804.7 Mb576———
XC6SLX150T92,152 LUT6147K LC1804.7 Mb5408 GTP 3.2 Gb/sGen1—

Source: Spartan-6 Family Overview, DS160 (v2.0). Data is extracted automatically from the vendor's selection guide; verify critical values in the device data sheet.