How to distinguish between DDR calibration and power saving feature?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

How to distinguish between DDR calibration and power saving feature?

1,219件の閲覧回数
t-iishii
Contributor II

Hi

In imx6 Reference manual(IMX6DQRM.pdf), it say that
Power saving features should be disabled before the calibration
process begin.

How to distinguish between DDR3 calibration and power saving feature?

I think, in normal operation, it must enable auto ZQ calibration,
Upon hardware or software self-refresh request assertion,
Disable ZQ calibration first, and enable auto power saving.

Is it correct?

In our customer, when both calibration and automatic power saving are
enable, their LCD output will stop and system will hung-up.

Which mechanism do it happen?

Best regards,
Ishii.

ラベル(1)
0 件の賞賛
返信
3 返答(返信)

1,050件の閲覧回数
art
NXP Employee
NXP Employee

Q. I think, in normal operation, it must enable auto ZQ calibration, Upon hardware or software self-refresh request assertion, Disable ZQ calibration first, and enable auto power saving. Is it correct?

A. Yes, this is correct.

Q. In our customer, when both calibration and automatic power saving are enable, their LCD output will stop and system will hung-up. Which mechanism do it happen?

A. If the system tries to go to the power saving mode in the middle of the ZQ calibration cycle, it tries to send the self-refresh command to the DDR memory, causing it to hang up.


Have a great day,
Artur

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

0 件の賞賛
返信

1,050件の閲覧回数
linzhang
Contributor I

#A. If the system tries to go to the power saving mode in the middle of the ZQ calibration cycle, it tries to send the self-refresh command to the DDR memory, causing it to hang up.

How can I trigger it?

0 件の賞賛
返信

1,050件の閲覧回数
t-iishii
Contributor II

Artur,

Thank you for your response.

> A. If the system tries to go to the power saving mode in the middle of the ZQ calibration cycle,

> it tries to send the self-refresh command to the DDR memory, causing it to hang up.

I have 2 additional question.

1) you say "middle of the ZQ calibration". that's mean

  * middle of each ZQ calibration cycle.

    ---<ZQ calibration>---<SRE>---<ZQ calibtation>=== Hung up

  * middle of one ZQ calibration operation.

    ---<ZQ calibration>----

                 |-----<SRE>=== Hung up

   which is a correct answer?

 2) In automatic power saving, it will send self-refresh mode if it has no DDR access.

    Is it generate self-refresh command under running ZQ calibration cycle?

Best regards,

Ishii.

0 件の賞賛
返信