Introduction

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.

Table 1. 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.
Note:
  1. 1. These IPs belong to the PolarFire family and can be seamlessly used in PolarFire SoC designs.

These memory controller solutions address the high-speed data transfer requirements for a wide range of applications and code execution.

References