M100PFS - PolarFire RISC-V SoC-FPGA Module

First Industry SoC-FPGA Solution based on Multicore RISC-V Architecture

The M100PFS is based on the PolarFire SoC FPGA architecture by Microchip and combines high-performance 64-bit RISC-V cores with outstanding FPGA technology. The platform integrates a hardened real-time, Linux capable, RISC-V-based MPU subsystem on the mid-range PolarFire FPGA family, bringing low power consumption, thermal efficiency and defence grade security to embedded systems.

The RISC-V CPU micro-architecture implementation is a simple 5 stage, single issue, in-order pipeline that doesn’t suffer from the Meltdown and Spectre exploits found in common out-of-order machines. All five CPU cores are coherent with the memory subsystem allowing a versatile mix of deterministic real time systems and Linux in a single multi-core CPU cluster.

Contact the ARIES Embedded Team to discuss your special requirements on a PolarFire SoC design and how we can help you to achieve optimal results.



M100PFS System on Modules offer


  • Low device static power
  • Low inrush current
  • Low-power transceivers


  • FPGA configuration cells single-event upset (SEU) immune
  • Built-in SECDED and memory interleaving on FPGA fabric LSRAMs
  • SECDED on all processor memories
  • System controller suspend mode for safety-critical designs


  • Cryptography Research Incorporated (CRI)-patented differential power analysis (DPA) bitstream protection
  • Integrated dual physically unclonable function (PUF)
  • 56 KB of secure, non-volatile memory (sNVM)
  • Built-in tamper detectors and countermeasures
  • Digest integrity check for FPGA, μPROM, sNVM, and eNVM


Target Markets

M100PFS SoMs are endorsed for various target markets as

Smart Embedded Vision

  • Delivering 4K video and smart imaging
  • Applying AI/ML
  • Applying imaging to portable products
  • Extending battery life
  • Eliminating thermal fans and heatsinks
  • Achieving secure surveillance

Industrial Automation

  • Expanding factory automation networks
  • Growing number of M2M sensors and nodes
  • Securing decentralized computing
  • Improving portability
  • Achieving cyber security
  • Improving functional safety


  • Significantly improving network capacity and coverage with limited spectrum and CAPEX
  • Growing IoT with minimal energy consumption
  • Lowering physical and carbon footprint

Internet of Things

  • Ensuring lowest power, most secure, edge and gateway devices
  • Enabling data processing at the edge, distributed networking systems
  • Increasing IoT automation and networking
  • Delivering maximum performance with lowest carbon footprint