DDR3 Memory

The Micron DDR3 SDRAM is connected exclusively to the 1.5-v I/O on Bank 34 of the FPGA. The tables below list these connections.

The following resources are available to help provide guidance for designs that involve this memory:

Connection Tables

DDR3 PINFPGA PIN
RESETT3
CKpV9
CKnV8
CKER4
RASV5
CASU5
WET5
DQS0pY3
DQS0nAA3
DQS1pR3
DQS1nR2
DM0AA1
DM1V2
ODTW5
DDR3 PINFPGA PIN
A0W6
A1U7
A2W7
A3Y6
A4U6
A5AB7
A6Y8
A7AB8
A8Y7
A9AA8
A10T4
A11V7
A12T6
A13Y9
A14W9
BA0AB6
BA1R6
BA2AA6
DDR3 PINFPGA PIN
D0AB1
D1Y4
D2AB2
D3V4
D4AB5
D5AA5
D6AB3
D7AA4
D8U3
D9W2
D10U2
D11Y2
D12U1
D13Y1
D14T1
D15W1

MIG Settings

Artix-7 devices support external, high-performance memory through the use of the Memory Interface Generator (MIG) provided by Xilinx. MIG produces a custom memory interface core that may be included in your design. These parameters have been used successfully within Opal Kelly but your design needs may require deviations.

All settings are based on MIG 4.0 and Vivado 2016.2.

PARAMETERXEM7010
Controller TypeDDR3 SDRAM
Clock Period2500ps (400.00MHz)
PHY to Controller Clock Ratio4:1
Vccaux_io1.8V
Memory TypeComponents
Memory PartMT41K256M16XX-125
Memory Voltage1.5V
Data Width16
ECCDisabled
Data MaskEnabled
OrderingNormal
Input Clock Period5000ps (200MHz)
Read Burst Type and LengthSequential – 8
Output Driver Impedance ControlRZQ/7
Controller Chip Select PinDisable
RTT (nominal) – On Die Termination (ODT)RZQ/6
Memory Address MappingBANK | ROW | COLUMN
System ClockDifferential
Reference ClockUse System Clock
System Reset PolarityActive High
Debug Signals for Memory ControllerOff
Internal VrefEnabled
IO Power ReductionOn
XADC InstantiationEnabled
Internal Termination Impedance60 Ohms
sys_clk_p/nK4/J4(CC_P/N)
Rtt WR – Dynamic ODTDynamic ODT off
DIFF_TERM_SYSCLKFALSE