External Memory Interfaces Arria® 10 FPGA IP User Guide

ID 683106
Date 4/01/2024
Public
Document Table of Contents

6.1.4. Intel Arria 10 EMIF IP DDR3 Parameters: FPGA I/O

You should use Hyperlynx* or similar simulators to determine the best settings for your board. Refer to the EMIF Simulation Guidance wiki page for additional information.
Table 194.  Group: FPGA I/O / FPGA I/O Settings
Display Name Description
Voltage The voltage level for the I/O pins driving the signals between the memory device and the FPGA memory interface. (Identifier: PHY_DDR3_IO_VOLTAGE)
Use default I/O settings Specifies that a legal set of I/O settings are automatically selected. The default I/O settings are not necessarily optimized for a specific board. To achieve optimal signal integrity, perform I/O simulations with IBIS models and enter the I/O settings manually, based on simulation results. (Identifier: PHY_DDR3_DEFAULT_IO)
Table 195.  Group: FPGA I/O / FPGA I/O Settings / Address/Command
Display Name Description
I/O standard Specifies the I/O electrical standard for the address/command pins of the memory interface. The selected I/O standard configures the circuit within the I/O buffer to match the industry standard. (Identifier: PHY_DDR3_USER_AC_IO_STD_ENUM)
Output mode This parameter allows you to change the current drive strength or termination settings for the selected I/O standard. Perform board simulation with IBIS models to determine the best settings for your design. (Identifier: PHY_DDR3_USER_AC_MODE_ENUM)
Slew rate Specifies the slew rate of the address/command output pins. The slew rate (or edge rate) describes how quickly the signal can transition, measured in voltage per unit time. Perform board simulations to determine the slew rate that provides the best eye opening for the address and command signals. (Identifier: PHY_DDR3_USER_AC_SLEW_RATE_ENUM)
Table 196.  Group: FPGA I/O / FPGA I/O Settings / Memory Clock
Display Name Description
I/O standard Specifies the I/O electrical standard for the memory clock pins. The selected I/O standard configures the circuit within the I/O buffer to match the industry standard. (Identifier: PHY_DDR3_USER_CK_IO_STD_ENUM)
Output mode This parameter allows you to change the current drive strength or termination settings for the selected I/O standard. Perform board simulation with IBIS models to determine the best settings for your design. (Identifier: PHY_DDR3_USER_CK_MODE_ENUM)
Slew rate Specifies the slew rate of the address/command output pins. The slew rate (or edge rate) describes how quickly the signal can transition, measured in voltage per unit time. Perform board simulations to determine the slew rate that provides the best eye opening for the address and command signals. (Identifier: PHY_DDR3_USER_CK_SLEW_RATE_ENUM)
Table 197.  Group: FPGA I/O / FPGA I/O Settings / Data Bus
Display Name Description
I/O standard Specifies the I/O electrical standard for the data and data clock/strobe pins of the memory interface. The selected I/O standard option configures the circuit within the I/O buffer to match the industry standard. (Identifier: PHY_DDR3_USER_DATA_IO_STD_ENUM)
Output mode This parameter allows you to change the output current drive strength or termination settings for the selected I/O standard. Perform board simulation with IBIS models to determine the best settings for your design. (Identifier: PHY_DDR3_USER_DATA_OUT_MODE_ENUM)
Input mode This parameter allows you to change the input termination settings for the selected I/O standard. Perform board simulation with IBIS models to determine the best settings for your design. (Identifier: PHY_DDR3_USER_DATA_IN_MODE_ENUM)
Table 198.  Group: FPGA I/O / FPGA I/O Settings / PHY Inputs
Display Name Description
PLL reference clock I/O standard Specifies the I/O standard for the PLL reference clock of the memory interface. (Identifier: PHY_DDR3_USER_PLL_REF_CLK_IO_STD_ENUM)
RZQ I/O standard Specifies the I/O standard for the RZQ pin used in the memory interface. (Identifier: PHY_DDR3_USER_RZQ_IO_STD_ENUM)