Skip to main content
Microchip Technology M2S025-VFG256I — FPGA / CPLD & Programmable Logic

M2S025-VFG256I SmartFusion2 SoC FPGA, ARM Cortex-M3 166MHz

MPNM2S025-VFG256I
Active

Microchip SmartFusion®2 M2S025-VFG256I, SoC FPGA integrating ARM Cortex-M3 at 166 MHz, 25K logic element FPGA fabric, 256 KB eSRAM, 138 user I/O, -40°C to 100°C junction temperature, 256-ball FBGA.

$91.86Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

M2S025-VFG256I specifications
ParameterValue
SeriesSmartFusion®2
Frequency166 MHz
Operating temperature high-40°C to 100°C (TJ)
Cpu_coreARM® Cortex®-M3
Frame_size256KB
Fuse_speed166 MHz
ArchitectureMCU, FPGA
ConnectivityCANbus, Ethernet, I²C, SPI, UART/USART, USB
Package_typeTray
Number of i (O)138
StatusActive
Peripheral_typesDDR, PCIe, SERDES
Primary attributesFPGA - 25K Logic Modules

Product details

SoC FPGA with 25K logic modules and a 166 MHz Cortex-M3

The M2S025-VFG256I is a Microchip SmartFusion®2 SoC FPGA that combines an ARM® Cortex®-M3 processor core running at 166 MHz with an FPGA fabric rated at 25K logic modules.

What the 25K logic modules and 256 KB eSRAM buy you

25K logic modules is the mid-density tier in the SmartFusion2 family — enough for a soft-core peripheral, a custom DMA engine, or a small packet processor alongside the Cortex-M3. The 256 KB eSRAM (listed as frame size) is the on-chip SRAM dedicated to the MCU subsystem; it holds the real-time control loop and boot code without touching external memory. The 138 user I/Os routed to the 256-ball FBGA package mean you can bring out most of the fabric signals to board-level interfaces, but the 0.80 mm ball pitch still demands a four-layer PCB for clean fan-out on the outer rows.

For high-speed links, the part integrates DDR, PCIe, and SERDES interfaces — a step up from the smaller SmartFusion2 variants that lack SERDES. That makes it a candidate for baseband processing or bridge applications that need a few gigabit lanes.

Frequently asked questions

What voltage does M2S025-VFG256I require?

The core supply is 1.2 V nominal; the FPGA I/O banks support 1.8 V, 2.5 V, and 3.3 V. The on-chip PLLs and SERDES require additional 1.2 V and 1.8 V rails. Refer to the SmartFusion2 datasheet for the full power-up sequencing requirements.

Can M2S025-VFG256I be programmed with Libero SoC?

Yes, Microchip's Libero SoC Design Suite fully supports the SmartFusion2 family, including the M2S025-VFG256I. The toolchain handles both the FPGA fabric bitstream and the Cortex-M3 firmware in a single project.

Is M2S025-VFG256I RoHS compliant?

The part is listed as RoHS compliant per Microchip's standard lead-free assembly. The 'V' in the ordering code (VFG256I) indicates the RoHS-compliant, green package variant.