DDR Stress Test - Question - why is it slow?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

DDR Stress Test - Question - why is it slow?

跳至解决方案
2,356 次查看
maheshkumarkoda
Contributor III

Hi community,

I am running DDR_Stress_test for my customized board and eventually i got some doubts, Please clarify.

Environment:

Tool - DDR_Stress_Tester_V1.0.0, Processor - i.MX6 Quadcore, DDR Frequency - 528 MHz, ARM core speed - 800MHz, DDR density - 2GBytes (4GB), Write leveling calibration - 0042

Mode - HID mode is used.

Questions:

1). Why is the DDR_Stress_test is very slow? each loop is taking approx. 5 minutes.

2). What difference it makes when case i). DDR start Frequency = end frequency and case ii). DDR start & end frequencies are different?

3). How many loops are recommended with case i and case ii (from question 2)? if not both cases, which case is highly recommended?

4). Why to repeat test with updated MMDC register values from calibration? & How many times shall I repeat this test(with calibrated values from previous test) to get final working reg. values?

5). Where can i find exact technical document to know in detail about DDR Stress Test? (I already have user and application guides from FS, like to know reason behind this test)

Please help, Thank you :smileyhappy:

标签 (2)
标记 (2)
0 项奖励
回复
1 解答
1,768 次查看
Yuri
NXP Employee
NXP Employee

Hello,

  Please look at my comments below.

1.

  One of the main purposes of the DDR test is to find problems - this require some time.

2.

  The Stress test allows to check system either for single working frequency or range of frequencies.

3.

  To test carefully it may be recommended to run the test during long time (at several hours).

4.

  Other purpose of the testing is finding optimal parameters;  in particular, calibration provides

optimal (delay) timings. Any settings are reasonable if the test is working successfully during long time.  

5.

Please use the following resources about the Stress test.

http://www.nxp.com/webapp/Download?colCode=FTF-SDS-F0170

https://community.nxp.com/docs/DOC-101708

https://community.nxp.com/docs/DOC-105969

https://community.freescale.com/docs/DOC-96412

https://community.freescale.com/docs/DOC-105652


Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
回复
1 回复
1,769 次查看
Yuri
NXP Employee
NXP Employee

Hello,

  Please look at my comments below.

1.

  One of the main purposes of the DDR test is to find problems - this require some time.

2.

  The Stress test allows to check system either for single working frequency or range of frequencies.

3.

  To test carefully it may be recommended to run the test during long time (at several hours).

4.

  Other purpose of the testing is finding optimal parameters;  in particular, calibration provides

optimal (delay) timings. Any settings are reasonable if the test is working successfully during long time.  

5.

Please use the following resources about the Stress test.

http://www.nxp.com/webapp/Download?colCode=FTF-SDS-F0170

https://community.nxp.com/docs/DOC-101708

https://community.nxp.com/docs/DOC-105969

https://community.freescale.com/docs/DOC-96412

https://community.freescale.com/docs/DOC-105652


Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复