Microchip's PolarFire® FPGAs are the fifth-generation family of non-volatile FPGA devices, built on state-of-the-art 28 nm non-volatile process technology. PolarFire FPGAs deliver the lowest power at mid-range densities. PolarFire FPGAs lower the cost of mid-range FPGAs by integrating the industry’s lowest power FPGA fabric, lowest power 12.7 Gbps transceiver lane, built-in low power dual PCI Express Gen2 (EP/RP), and, on select data security (S) devices, an integrated low-power crypto co-processor.
Microchip's PolarFire SoC FPGAs are the fifth-generation family of non-volatile SoC FPGA devices, built on state-of-the-art 28 nm non-volatile process technology. The PolarFire SoC family offers industry's first RISC-V based SoC FPGAs capable of running Linux. It combines a powerful 64-bit 5x core RISC-V Microprocessor Subsystem (MSS), based on SiFive’s U54-MC family, with the PolarFire FPGA fabric in a single device.
Both PolarFire FPGA and PolarFire SoC FPGA devices include a System Controller, which accepts and responds to system service requests from the user. System services range from requesting the device and design specific information to requesting an IAP or auto-update. The following table lists the categories of system services available in PolarFire FPGA and PolarFire SoC FPGA.
System Services | PolarFire® FPGA (MPF) | PolarFire SoC FPGA (MPFS) |
---|---|---|
Device and Design Information Services | ✓ | ✓ |
Design Programming Services | ✓ | ✓ |
Data Security Services | ✓ | ✓ |
Fabric Services | ✓ | ✓ |
Debug Services | — | ✓ |
Passcode Services | — | ✓ |
SPI Flash Memory Read Service | — | ✓ |