M100PF - SoM featuring Microchip PolarFire FPGA

Low Power Mid-Range FPGA for Industrial Applications

The M100PF SoM family spans from 100K logic elements (LEs) to 300K LEs, features 12.7G transceivers and offers up to 50% lower power than competing mid-range FPGAs. The devices are ideal for a wide range of applications within wireline access networks and cellular infrastructure, defense and commercial aviation markets, as well as industrial automation and IoT markets.

PolarFire FPGAs offer various device features such as design security, low power devices and data security. All PolarFire FPGAs are integrated with multi-protocol industry-leading low-power transceivers.

The M100PF combines most FPGA features on a 74mmx42mm footprint, the board-to-board interconnect is implemented by using two high-quality connectors which expose 360pins. The SoM is available in both the commercial temperature range 0°C...+70°C as well as in the industrial temperature range -40°C....+85°C.

Sample Availability starts Q2/2019


RISC-V Softcores

M100PF is supported by  a comprehensive suite of software tool chains and IP cores for your FPGA designs. The Libero SoC and SoftConsole development environments together provide all the required tools to port RISC-V Soft CPUs on Microchip's FPGA portfolio and develop, test and debug embedded firmware.

Your RISC-V FPGA projects starts in a few minutes

M100PF- versatile usability at its best

M100PF is of course one of the most flexible System on Module in the embedded market. All PolarFire FPGAs are integrated with multi-protocol industry-leading low-power transceivers

High Flexibility

Maximum flexibility for using the SoM  with 'exotic' interface requirements. Combining standard IP cores like i.e. display-controller, Ethernet, CAN, serial, I²C, SPI, etc, unique SoM configurations can be used. Benefit from the variety of freely available IP-cores, or, create your own.

Robust and Reliable

High-quality connector suitable for high frequency signals and applications in harsh environments. Use a well designed System on Module with sufficient ressources in terms of performance, interfaces and memory