DDR Refreshing Rate

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

DDR Refreshing Rate

1,893 Views
akashnair316
Contributor I
Hi,
We are keeping i.MX6ULL based board at 85°C constant for 16 hours. At this point, we have kept a check at U-BOOT continuously monitoring the MPU core/junction temperature. Also, DDR's 1.35V & MPU's core voltages SOC_IN & High_IN are ON and all other rails are kept OFF. We observed that after some hours every supply gets down to 0V i.e. SOC_IN and HIGH_IN go to 0V, VSNVS is still 3V and PMIC_POWERON_REQ goes low. Hence the PMIC goes to power off mode. 

On researching and analyzing some datasheet and reference manual we found that in the datasheet of DDR[MT41K128M16JT-125] it is mentioned that, If Tc exceeds 85°C, the DRAM must be refreshed manually at 2x refresh, which is a 3.9μsinterval refresh rate.
 
So, 
Que 1: How to manually refresh DRAM at 2x? Since we are at U-Boot how to do it from U-BOOT?
Que 2: It is mentioned in Datasheet that on enabling ASR, DRAM's self-refresh rate is changed automatically from 1x to 2x. So How to enable it? Is there any register that we should access for changing this manually?
Que 3: Is it advisable to manually refresh it at 2x? Are there any other consequences if the refresh rate is doubled?
I have attached the snapshot from the DDR datasheet regarding the refresh rate.
Labels (1)
Tags (2)
0 Kudos
1 Reply

1,778 Views
Yuri
NXP Employee
NXP Employee

Hello,

 

 

  Please look at my comments below.

 

1.

  Look at section 35.12.9 [MMDC Core Refresh Control Register (MMDC_MDREF)] of i.MX 6ULL

Reference Manual, Rev. 1, 11/2017, regarding refresh control.

 

2.

  Mode Register 2 (MR2) contains bit ASR. MR registers usually configured during memory

initialization.

 

3.

  Yes, it is reasonable to double the refresh rate at high temperature.

 

Have a great day,

Yuri

 

-------------------------------------------------------------------------------

Note:

- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored

 

Please open a new thread and refer to the closed one, if you have a related question at a later point in time.

0 Kudos