FPGA & adaptive SoC databook · online editionRev. 2026.10

M2GL005

MicrochipIGLOO2

The M2GL005 is an IGLOO2 FPGA from Microchip, built on a 65 nm process. It provides 6,060 LUT4 look-up tables, 6,060 flip-flops, 0.2 Mb of block RAM and 11 18×18 math blocks (MACC). It offers up to 209 user I/O pins. It is available in 4 packages, from the VF256 (14 × 14 mm) to the FG484 (23 × 23 mm). Temperature grades: commercial, industrial, automotive. Designs are built with Microchip Libero SoC.

6,060LUTs (LUT4)
1118×18 math blocks (MACC)
0.2 MbBlock RAM
209Max. user I/O
—Transceivers

Specifications

VendorMicrochip
FamilyIGLOO2
SeriesFlash FPGAs
Process65 nm
Configuration memoryNon-volatile (flash)
Look-up tables (LUT4)6,060
   Logic block4-input look-up table
   LUT noteLogic elements are a 4-input LUT plus a flip-flop (Microchip)
Logic elements (LEs)6,060
Flip-flops6,060
Block RAM0.2 Mb (10 × 18 Kb)
In-package memory128 KB eNVM, 64 KB eSRAM, 11 × 1 Kb uSRAM
DSP (18×18 math block (MACC))11
Clock management tiles2
Max. user I/O209
TransceiversNone
PCI ExpressNone
Hard memory controllerDDR2/DDR3 (1 × 18)
Analog / monitorNone
Design toolMicrochip Libero SoC

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
VF25614 × 140.8161—
VF40017 × 170.8171—
TQ14420 × 200.584—
FG48423 × 231.0209—

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
Automotive (A)—STD, -1

Alternatives to the M2GL005

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
EP4CE6Altera Cyclone IV6,000 LUT46K LE150.3 Mb179———
10CL006Altera Cyclone 10 LP6,000 LUT46K LE150.3 Mb176———
GW1N-4Gowin LittleBee4,608 LUT4—160.2 Mb218———
GW1NR-4Gowin LittleBee4,608 LUT4—160.2 Mb218———
XC7S6AMD Spartan-73,752 LUT66K LC100.2 Mb100———
T8Efinix Trion— 7.4K LEs, LUTs not published7.4K LE80.1 Mb97——17 xyloni

Compare side by side: M2GL005 vs EP4CE6, M2GL005 vs 10CL006, M2GL005 vs GW1N-4, M2GL005 vs XC7S6, M2GL005 vs T8.

Compare the M2GL005 with up to three other FPGAs.

M2GL005 quick facts

How many LUTs does the M2GL005 have?

The M2GL005 has 6,060 LUT4 look-up tables. Logic block: 4-input look-up table.

How many DSP blocks does the M2GL005 have?

The M2GL005 has 11 18×18 math blocks (MACC) and 0.2 Mb of block RAM.

Does the M2GL005 have transceivers?

No, the M2GL005 has no multi-gigabit transceivers. Its user I/O supports up to 209 pins.

What are the alternatives to the M2GL005?

Devices of similar size in other families include EP4CE6 (Altera Cyclone IV), 10CL006 (Altera Cyclone 10 LP), GW1N-4 (Gowin LittleBee).

Which software is used to design with the M2GL005?

Designs for the M2GL005 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.