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.
The following table lists the memory controller IP solutions in PolarFire and PolarFire SoC families.
Memory Controller | PolarFire FPGA (MPF) | PolarFire SoC FPGA (MPFS) | Description |
---|---|---|---|
Hardened MSS DDR Controller (seeMSS DDR Memory Controller ) | — | ✓ | Supports DDR3, DDR4, LPDDR3, and LPDDR4 memory devices. |
PolarFire DDR IP1 (see Fabric DDR Subsystem) | ✓ | ✓ | Supports DDR3, DDR4, and LPDDR3 memory devices. |
PolarFire QDR IP1 (see QDR Memory Controller) | ✓ | ✓ | Supports QDR II+ and QDR II+ Xtreme memory devices. |
PolarFire Octal DDR PHY1 (see Octal DDR PHY-Only Solution) | ✓ | ✓ | Supports xSPI (JESD251), HyperBUS, and ONFI memory devices. |
These memory controller solutions address the high-speed data transfer requirements for a wide range of applications and code execution.