FPGA & adaptive SoC databook · online editionRev. 2026.10

M2S150

MicrochipSmartFusion2SoC

The M2S150 is a SmartFusion2 SoC FPGA from Microchip, built on a 65 nm process. It provides 146,124 LUT4 look-up tables, 146,124 flip-flops, 4.2 Mb of block RAM and 240 18×18 math blocks (MACC). Its processing system includes a single Arm Cortex-M3 core running at up to 166 MHz. The processing system adds its own MSS with Gigabit Ethernet, high-speed USB, CAN, 2× UART, 2× SPI and 2× I2C. The programmable logic offers up to 574 user I/O pins and 16 SERDES transceivers at up to 5 Gb/s, with hard PCI Express Gen2 blocks. It is available in 3 packages, from the FCSG536 (16 × 16 mm) to the FC1152 (35 × 35 mm). Temperature grades: commercial, industrial, military. Designs are built with Microchip Libero SoC.

146,124LUTs (LUT4)
24018×18 math blocks (MACC)
4.2 MbBlock RAM
574Max. user I/O
16Transceivers (5 Gb/s)
1× M3Hard processor

Specifications

VendorMicrochip
FamilySmartFusion2
SeriesFlash FPGAs
Process65 nm
Configuration memoryNon-volatile (flash)
Look-up tables (LUT4)146,124
   Logic block4-input look-up table
   LUT noteLogic elements are a 4-input LUT plus a flip-flop (Microchip)
Logic elements (LEs)146,124
Flip-flops146,124
Block RAM4.2 Mb (236 × 18 Kb)
In-package memory512 KB eNVM, 64 KB eSRAM, 240 × 1 Kb uSRAM
DSP (18×18 math block (MACC))240
Clock management tiles8
Max. user I/O574
SERDES transceivers16 × 5 Gb/s
PCI Express (PL)4× Gen2
Hard memory controllerDDR2/DDR3 (2 × 36)
Analog / monitorNone
Hard processor1× Arm Cortex-M3 @ 166 MHz
PS connectivityMSS with Gigabit Ethernet, high-speed USB, CAN, 2× UART, 2× SPI and 2× I2C
Design toolMicrochip Libero SoC

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
FCSG53616 × 160.52934
FCV48419 × 190.82484
FC115235 × 351.057416

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

Alternatives to the M2S150

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
GW5AST-138Gowin Arora V138,240 LUT4—2986 Mb3768 SERDES 12.5 Gb/sGen3—
Tz100Efinix Topaz108,492 LUT4101K LE3126.3 Mb2238 SERDES 12.5 Gb/sGen3—
Tz75Efinix Topaz80,770 LUT475.5K LE2645.3 Mb2238 SERDES 12.5 Gb/sGen3—
Ti85Efinix Titanium81,600 LUT483.2K LE3006.2 Mb2238 SERDES 16 Gb/sGen4—
A5E 013AAltera Agilex 5 E-Series46,800 ALMs138K LE1887 Mb3924 XCVR 28 Gb/sGen4—
A5E 013BAltera Agilex 5 E-Series46,800 ALMs138K LE1887 Mb3924 XCVR 17 Gb/sGen4298 de25_nano

Compare side by side: M2S150 vs GW5AST-138, M2S150 vs Tz100, M2S150 vs Tz75.

Compare the M2S150 with up to three other FPGAs.

M2S150 quick facts

How many LUTs does the M2S150 have?

The M2S150 has 146,124 LUT4 look-up tables. Logic block: 4-input look-up table.

How many DSP blocks does the M2S150 have?

The M2S150 has 240 18×18 math blocks (MACC) and 4.2 Mb of block RAM.

Does the M2S150 have transceivers?

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

Does the M2S150 have a processor?

Yes. It includes a hard 1× Arm Cortex-M3 processor.

What are the alternatives to the M2S150?

Devices of similar size in other families include GW5AST-138 (Gowin Arora V), Tz100 (Efinix Topaz), Tz75 (Efinix Topaz).

Which software is used to design with the M2S150?

Designs for the M2S150 are built with Microchip Libero SoC.

Other SmartFusion2 devices

DeviceLUTsVendor logicDSPBlock RAMMax I/OTransceiversPCIeCoreScore
M2S0056,060 LUT46.1K LE110.2 Mb209———
M2S01012,084 LUT412.1K LE220.4 Mb2334 SERDES 5 Gb/sGen2—
M2S02527,696 LUT427.7K LE340.5 Mb2674 SERDES 5 Gb/sGen2—
M2S05056,340 LUT456.3K LE721.2 Mb3778 SERDES 5 Gb/sGen2—
M2S06056,520 LUT456.5K LE721.2 Mb3954 SERDES 5 Gb/sGen2—
M2S09086,184 LUT486.2K LE841.9 Mb4254 SERDES 5 Gb/sGen2—
M2S150146,124 LUT4146K LE2404.2 Mb57416 SERDES 5 Gb/sGen2—

Source: SmartFusion 2 SoC FPGA Product Brief, DS50003317D. Data is extracted automatically from the vendor's selection guide; verify critical values in the device data sheet.