FPGA & adaptive SoC databook · online editionRev. 2026.10

MPF050T

MicrochipPolarFire

The MPF050T is a PolarFire FPGA from Microchip, built on a 28 nm process. It provides 48,000 LUT4 look-up tables, 48,000 flip-flops, 3.1 Mb of block RAM and 150 18×18 math blocks (MACC). It offers up to 188 user I/O pins and 4 SERDES transceivers at up to 12.7 Gb/s, with hard PCI Express Gen2 x4 blocks. It is available in 2 packages, from the FCSG325 (11 × 11 mm) to the FCVG484 (19 × 19 mm). Temperature grades: extended, industrial. Designs are built with Microchip Libero SoC.

48KLUT4-equivalent
48KLUTs (LUT4)
15018×18 math blocks (MACC)
3.1 MbBlock RAM
188Max. user I/O
4Transceivers (12.7 Gb/s)

Specifications

VendorMicrochip
FamilyPolarFire
SeriesPolarFire
Process28 nm
Configuration memoryNon-volatile (SONOS flash)
LUT4-equivalent capacity48,000
Look-up tables (LUT4)48,000
   LUT noteLogic elements are a 4-input LUT plus a flip-flop (Microchip); the guide gives them in thousands
Logic elements (LEs)48,000
Flip-flops48,000
Distributed RAM338 Kb
Block RAM3.1 Mb (160 × 20 Kb)
DSP (18×18 math block (MACC))150
Max. user I/O188
SERDES transceivers4 × 12.7 Gb/s
PCI Express2× Gen2 x4
Analog / monitorSystem monitor
Design toolMicrochip Libero SoC

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
FCSG32511 × 110.51644
FCVG48419 × 190.81884

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—
Industrial (I)−40 to 100 °C—

Alternatives to the MPF050T

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
XCSU60PAMD Spartan UltraScale+48K 30K LUT666K SLC1443.4 Mb2624 GTH 16.3 Gb/sGen4
XC7A50TAMD Artix-752.2K 32.6K LUT652.2K LC1202.6 Mb2504 GTP 6.6 Gb/sGen2
Certus-N2 CT06Lattice Certus-N240K 40K LUT465K LC1204 Mb1964 SERDES 16 Gb/s—
XCAU7PAMD Artix UltraScale+59.2K 37K LUT682K SLC2163.8 Mb2484 GTH 16.3 Gb/sGen3
EP4CGX50Altera Cyclone IV50K 50K LUT450K LE1402.4 Mb3108 XCVR 3.125 Gb/sGen2
5CGXC5Altera Cyclone V58.2K 29.1K ALMs77K LE1504.4 Mb3366 XCVR 3.125 Gb/sGen1

Compare side by side: MPF050T vs XCSU60P, MPF050T vs XC7A50T, MPF050T vs Certus-N2 CT06.

MPF050T quick facts

How many LUTs does the MPF050T have?

The MPF050T has 48,000 LUT4 look-up tables, about 48,000 LUT4 equivalents.

How many DSP blocks does the MPF050T have?

The MPF050T has 150 18×18 math blocks (MACC) and 3.1 Mb of block RAM.

Does the MPF050T have transceivers?

Yes, 4 SERDES transceivers at up to 12.7 Gb/s.

What are the alternatives to the MPF050T?

Devices of similar size in other families include XCSU60P (AMD Spartan UltraScale+), XC7A50T (AMD Artix-7), Certus-N2 CT06 (Lattice Certus-N2).

Which software is used to design with the MPF050T?

Designs for the MPF050T are built with Microchip Libero SoC.

Other PolarFire devices

DeviceLUT4-eq.Vendor logicDSPBlock RAMMax I/OTransceiversPCIe
MPF050T48K 48K LUT448K LE1503.1 Mb1884 SERDES 12.7 Gb/sGen2
MPF100T109K 109K LUT4109K LE3366.9 Mb2848 SERDES 12.7 Gb/sGen2
MPF200T192K 192K LUT4192K LE58812 Mb36816 SERDES 12.7 Gb/sGen2
MPF300T300K 300K LUT4300K LE92418.6 Mb51216 SERDES 12.7 Gb/sGen2
MPF500T481K 481K LUT4481K LE1,48029.7 Mb58424 SERDES 12.7 Gb/sGen2

Source: PolarFire FPGA Product Overview (DS60001657), DS60001657. Data is extracted automatically from the vendor's selection guide; verify critical values in the device data sheet.