text.skipToContent text.skipToNavigation


Microchip PolarFire® System-on-Chip (SoC) FPGAs

Low-power, multi-core RISC-V

The Microchip PolarFire® SoC FPGA family delivers a combination of low power consumption, thermal efficiency and defense-grade security for smart, connected systems.

It is the first System-on-Chip (SoC) FPGA with a deterministic, coherent RISC-V CPU cluster and a deterministic L2 memory subsystem for creating Linux® and real-time applications.

PolarFire SoC FPGAs span from 25K to 460K Logic Elements (LEs) and feature 12.7 Gbps transceivers.


  • Deterministic, coherent 64-bit multi-core RISC-V CPU
  • 25K to 460K LEs featuring 12.7 Gbps transceivers
  • Up to 50% lower power than alternatives
  • Integrated DDR3/4, LPDDR3/4 controller and PHY

PolarFire® SoC FPGA Block Diagram



Featured: MPFS095TLS

  • FPGA Fabric
    • 93K logic elements (4-input LUT + DFF)
    • 292 Math blocks (18x18 MACC)
    • 4 SerDes lanes of 12.7 Gbps
  • Microprocessor Subsystem
    • Processor
      • 1x 64-bit RV64IMAC monitor/boot core
      • 4x 64-bit RV64GC Application cores
      • Fmax of 667 MHz (–40 °C to 100 °C Tj), 3.125 CoreMarks/MHz, 1.714 DMIPS/MHz
    • Storage
      • MMC 5.1 SD/SDIO
      • 1 Quad SPI flash controller
      • 128 KB eNVM
      • 56KB sNVM
    • Memory Interfaces
      • 36-bit DDR4/DDR3/LPDDR4/LPDDR3 memory controller with SECDED
    • Communication Interfaces
      • 2x GigE MACs, USB 2.0 OTG, 5x multi-mode UARTs, 2x SPI, 2x I2C, 2x CAN 2.0 Controllers
      • 2x PCIe Gen2 End Points/Root Ports


PolarFire SoC FPGAs by Microchip feature a multi-core Linux-capable processor that is coherent with the memory subsystem, allowing a versatile mix of deterministic real-time systems and the Linux OS in a single multi-core CPU cluster. PolarFire SoC FPGAs create high-performance and hard real-time systems.


Security starts during silicon manufacturing and continues through system deployment and operations. Our PolarFire SoC FPGAs represent the industry’s most advanced secure, programmable FPGAs for the latest Internet of Things (IoT) applications.

High-Performance Real-Time Applications

PolarFire SoC FPGAs enable AMP systems that can run a real-time application at maximum performance while also running the Linux OS. This solution offers a high-performing system that is not fully deterministic.

Design Tools

  • PolarFire SoC (MSS) Configurator
  • Libero® SoC Design Suite
  • SoftConsole
  • Mi-V Ecosystem



PolarFire® SoC Icicle Kit

The PolarFire SoC Icicle Kit runs Linux® out of the box and evaluates the microprocessor (MPU) subsystem, FPGA fabric, PCIe®, Gigabit Ethernet, CAN, USB and more.

PolarFire® SoC Video Kit

The PolarFire SoC Video Kit from Microchip is a full-featured embedded vision development platform targeting secure, reliable and power-efficient vision applications at the edge, including our VectorBlox™ Accelerator SDK and Neural Network IP, and Industrial IoT (IIoT) and automation applications.