FPGA & adaptive SoC databook · online editionRev. 2026.10

M2GL060

MicrochipIGLOO2

The M2GL060 is an IGLOO2 FPGA from Microchip, built on a 65 nm process. It provides 56,520 LUT4 look-up tables, 56,520 flip-flops, 1.2 Mb of block RAM and 72 18×18 math blocks (MACC). It offers up to 387 user I/O pins and 4 SERDES transceivers at up to 5 Gb/s, with hard PCI Express Gen2 blocks. It is available in 4 packages, from the FCS325 (11 × 11 mm) to the FG676 (27 × 27 mm). Temperature grades: commercial, industrial, military, automotive. Designs are built with Microchip Libero SoC.

56,520LUTs (LUT4)
7218×18 math blocks (MACC)
1.2 MbBlock RAM
387Max. user I/O
4Transceivers (5 Gb/s)

Specifications

VendorMicrochip
FamilyIGLOO2
SeriesFlash FPGAs
Process65 nm
Configuration memoryNon-volatile (flash)
Look-up tables (LUT4)56,520
   Logic block4-input look-up table
   LUT noteLogic elements are a 4-input LUT plus a flip-flop (Microchip)
Logic elements (LEs)56,520
Flip-flops56,520
Block RAM1.2 Mb (69 × 18 Kb)
In-package memory256 KB eNVM, 64 KB eSRAM, 72 × 1 Kb uSRAM
DSP (18×18 math block (MACC))72
Clock management tiles6
Max. user I/O387
SERDES transceivers4 × 5 Gb/s
PCI Express2× Gen2
Hard memory controllerDDR2/DDR3 (1 × 18)
Analog / monitorNone
Design toolMicrochip Libero SoC

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
FCS32511 × 110.52002
VF40017 × 170.82074
FG48423 × 231.02674
FG67627 × 271.03874

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 °CSTD, -1
Industrial (I)−40 to 100 °CSTD, -1
Military (M)—STD, -1
Automotive (A)—STD, -1

Alternatives to the M2GL060

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——
GW5AT-60Gowin Arora V59,904 LUT4—1182.1 Mb3204 SERDES 12.5 Gb/sGen3—
5CGXC4Altera Cyclone V18,868 ALMs50K LE702.4 Mb3366 XCVR 3.125 Gb/sGen1—
XC7A35TAMD Artix-720,800 LUT633.3K LC901.8 Mb2504 GTP 6.6 Gb/sGen2104 arty_a7_35t
EP4CGX30Altera Cyclone IV29,000 LUT429K LE801.1 Mb2904 XCVR 3.125 Gb/sGen2—

Compare side by side: M2GL060 vs LFE5UM-45, M2GL060 vs LFE5UM5G-45, M2GL060 vs GW5AT-60.

Compare the M2GL060 with up to three other FPGAs.

M2GL060 quick facts

How many LUTs does the M2GL060 have?

The M2GL060 has 56,520 LUT4 look-up tables. Logic block: 4-input look-up table.

How many DSP blocks does the M2GL060 have?

The M2GL060 has 72 18×18 math blocks (MACC) and 1.2 Mb of block RAM.

Does the M2GL060 have transceivers?

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

What are the alternatives to the M2GL060?

Devices of similar size in other families include LFE5UM-45 (Lattice ECP5), LFE5UM5G-45 (Lattice ECP5), GW5AT-60 (Gowin Arora V).

Which software is used to design with the M2GL060?

Designs for the M2GL060 are built with Microchip Libero SoC.

Other IGLOO2 devices

DeviceLUTsVendor logicDSPBlock RAMMax I/OTransceiversPCIeCoreScore
M2GL0056,060 LUT46.1K LE110.2 Mb209———
M2GL01012,084 LUT412.1K LE220.4 Mb2334 SERDES 5 Gb/sGen2—
M2GL02527,696 LUT427.7K LE340.5 Mb2674 SERDES 5 Gb/sGen2—
M2GL05056,340 LUT456.3K LE721.2 Mb3778 SERDES 5 Gb/sGen2—
M2GL06056,520 LUT456.5K LE721.2 Mb3874 SERDES 5 Gb/sGen2—
M2GL09086,184 LUT486.2K LE841.9 Mb4254 SERDES 5 Gb/sGen2—
M2GL150146,124 LUT4146K LE2404.2 Mb57416 SERDES 5 Gb/sGen2—

Source: IGLOO2 FPGA Product Brief, PB0121 rev. 15.0. Data is extracted automatically from the vendor's selection guide; verify critical values in the device data sheet.