DCD file setting about tAOFPD and tAONPD

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

DCD file setting about tAOFPD and tAONPD

ソリューションへジャンプ
1,642件の閲覧回数
ko-hey
Senior Contributor II

Hi all

My customer have a question about settings of DCD file so please tell me.
They're building a custom board with i.MX6DL and trying to make DCD file for their board at same time.


First, they compared following two files.

One is mx6dlsabresd.cfg.
Another is the file which is based on the Datasheet of MT41K128M16JT-125's.


Then, they found a different settings between those files.

In MX6DL_SabreSD_DDR3_register_programming_aid_v2.0.xlsx, the MMDC0_MDOTC value is 0x1B333030.
On the other hand in mx6dlsabresd.cfg, the MMDC0_MDOTC setting is 0x00333030.

They got MMDC0_MDOTC value from the datasheet so we guess that 0x1B333030 is correct.

Also they concerned about they need to set "0" to tAOFPD and tAONPD fields.


Please tell me the correct setting.

Add info:

They use a MX6DL_SabreSD_DDR3_register_programming_aid_v2.0.xlsx that can download from following link.
https://community.nxp.com/docs/DOC-105964

MT41K128M16JT-125 is SDRAM memory which is used for MCIMX6DL-SDP.

Ko-hey

ラベル(2)
0 件の賞賛
返信
1 解決策
1,299件の閲覧回数
Yuri
NXP Employee
NXP Employee

Hello,

  tAOFPD - This field determines the time between termination cuircuit starts to turn off
the ODT resistance till termination has reached high impedance. Obtain this value from
DDR3 data sheet.

 

  tAONPD - This field determines the time between termination cuircuit gets out of high impedance
and begins to turn on till ODT resistance are fully on. Obtain this value from DDR3 data sheet.

 

  From the MT41K128M16JT Datasheet both parameters minimal value is 2ns,

and maximal - 8.5 ns. Maximal value should be set in MMDCx_MDOTC. So,
Your values (recommended in MX6DL_SabreSD_DDR3_register_programming_aid) are reasonable.
The mx6dlsabresd.cfg is based on minimal Datasheet values.

 

 

Have a great day,
Yuri

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

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
1,300件の閲覧回数
Yuri
NXP Employee
NXP Employee

Hello,

  tAOFPD - This field determines the time between termination cuircuit starts to turn off
the ODT resistance till termination has reached high impedance. Obtain this value from
DDR3 data sheet.

 

  tAONPD - This field determines the time between termination cuircuit gets out of high impedance
and begins to turn on till ODT resistance are fully on. Obtain this value from DDR3 data sheet.

 

  From the MT41K128M16JT Datasheet both parameters minimal value is 2ns,

and maximal - 8.5 ns. Maximal value should be set in MMDCx_MDOTC. So,
Your values (recommended in MX6DL_SabreSD_DDR3_register_programming_aid) are reasonable.
The mx6dlsabresd.cfg is based on minimal Datasheet values.

 

 

Have a great day,
Yuri

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

0 件の賞賛
返信
1,299件の閲覧回数
ko-hey
Senior Contributor II

Hi Yuri

Thank you for quick reply !

Ko-hey

0 件の賞賛
返信