External Memory Interfaces Intel® Arria® 10 FPGA IP User Guide

ID 683106
Date 12/19/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

3.7. Intel® Arria® 10 EMIF for Hard Processor Subsystem

The Intel® Arria® 10 EMIF IP can enable the Intel® Arria® 10 Hard Processor Subsystem (HPS) to access external DRAM memory devices.

To enable connectivity between the HPS and the EMIF IP, you must create and configure an instance of the Intel® Arria® 10 External Memory Interface for HPS IP core, and connect it to the Intel® Arria® 10 Hard Processor Subsystem instance in your system.

Supported Modes

The Intel® Arria® 10 Hard Processor Subsystem is compatible with the following external memory configurations:

Protocol DDR3, DDR4
Maximum memory clock frequency

DDR3: 1.067 GHz

DDR4: 1.333 GHz

Configuration Hard PHY with hard memory controller
Clock rate of PHY and hard memory controller Half-rate
Data width (without ECC) 16-bit, 32-bit, 64-bit 2
Data width (with ECC) 24-bit, 40-bit, 72-bit 2
DQ width per group x8
Maximum number of I/O lanes for address/command 3
Memory format Discrete, UDIMM, SODIMM, RDIMM
Ranks / CS# width Up to 2
Notes to table:
  1. Only Intel® Arria® 10 devices with a special ordering code support 64-bit and 72-bit data widths; all other devices support only to 32-bit data widths.
Note: The HPS EMIF IP does not currently support SmartVID.