Version Found: v2.0
Version Resolved: See (Xilinx Answer 54025)
MIG 7 Series DDR3 RDIMM designs have non-ideal settings for RC3/4/5 for DRAM loads of 8 or more. In some cases, this can cause ZQ calibration to fail and never enter write leveling.
By default, RC3/4/5 are set for "Light Drive (4 or 5 DRAM Loads)" shown below:
// RC3 timing control word. Setting the data to 0000 localparam REG_RC3 = 8'b00000011;
// RC4 timing control work. Setting the data to 0000 localparam REG_RC4 = 8'b00000100;
// RC5 timing control work. Setting the data to 0000
localparam REG_RC5 = 8'b00000101;
This is the correct setting for RDIMM's with 4 or 5 loads, but for Single Rank and Dual Rank DIMMs with 8 or more loads the drive strength should be increased.
To work around the issue, the following RTL changes can be made inside mig_7series_v2_0_ddr_phy_init.v:
// RC3 timing control word. Setting the data to 0000 localparam REG_RC3 = 8'b00010011;
// RC4 timing control work. Setting the data to 0000 localparam REG_RC4 = 8'b00010100;
// RC5 timing control work. Setting the data to 0000 localparam REG_RC5 = 8'b00010101;
Revision History
08/28/2013 - Initial release
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
54025 | MIG 7 Series - IP Release Notes and Known Issues for Vivado | N/A | N/A |
AR# 57221 | |
---|---|
日期 | 11/14/2013 |
状态 | Active |
Type | 已知问题 |
器件 | |
IP |