EmbeddedRelated.com
M2S150-FCG1152I

MCHPM2S150-FCG1152I

Microchip Technology
ARM® Cortex®-M3 System On Chip (SOC) IC SmartFusion®2 FPGA - 150K Logic Modules 166MHz 1152-FCBGA (35x35)
Active

Overview

The M2S150-FCG1152I is a high-density SmartFusion2 SoC FPGA that integrates 150K logic modules with a 166MHz ARM Cortex-M3 processor core. This industrial-grade device combines the flexibility of programmable logic with a hardened microcontroller subsystem, featuring high-speed serial interfaces including PCIe Gen 2 and SerDes. It is designed for applications requiring high reliability, advanced security, and low power consumption in a 1152-FCBGA package.

Why Choose This Part

The SoC offers a unique combination of 512KB of embedded flash and 5120KB of RAM for complex firmware, while maintaining low power consumption with Flash-Freeze mode capabilities. Its flash-based FPGA fabric is inherently immune to SEU configuration upsets, making it significantly more reliable than SRAM-based alternatives in harsh environments. The inclusion of PCIe Gen 2 and DDR3 support allows for high-bandwidth system architectures without external interface chips.

Applications

Industrial Networking
Utilizing hardened Ethernet and CAN controllers alongside FPGA fabric to implement real-time industrial protocols.
Data Acquisition Systems
High-throughput data processing using the 150K logic modules to filter and compress sensor data before ARM-based transmission.
Secure Communications
Leveraging the inherent security of Microchip's flash-based FPGA architecture for encrypted communication and anti-tamper requirements.
Motor Control and Robotics
Implementing complex motor control algorithms in hardware logic while managing high-level path planning on the Cortex-M3 core.

Key Specifications

Speed 166MHz
RAM Size 64KB
Flash Size 512KB
Peripherals DDR, PCIe, SERDES
Architecture MCU, FPGA
Connectivity CANbus, Ethernet, I2C, SPI, UART/USART, USB
Core Processor ARM Cortex-M3
Package / Case 1152-BBGA, FCBGA
Primary Attributes FPGA - 150K Logic Modules
Operating Temperature -40degC ~ 100degC (TJ)
Supplier Device Package 1152-FCBGA (35x35)

Getting Started

Designers should use the Microchip Libero SoC Design Suite for FPGA fabric synthesis and place-and-route. For software development on the ARM Cortex-M3, SoftConsole provides an Eclipse-based IDE that supports C/C++ debugging. Evaluation can be performed using the SmartFusion2 Advanced Development Kit (M2S150-ADV-DEV-KIT) which features the same high-density 150K logic module silicon.

Also Consider

Arria 10 SX 10AS016E4F27I3SG Intel - Suitable for higher performance logic requirements with integrated dual-core ARM Cortex-A9.