Can I setting read delay chain?

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

Can I setting read delay chain?

1,643件の閲覧回数
tomo
Contributor II

Hi,all
I am checking for DDR4 of LS1046A.
Sometimes, my custom board is occur read error.
I find out "read delay chain block" in DDR controller module.
Can I change delay setting of that block, or this delay value is fixed?

Best regards,
tomo

DDR4_Delay_Chain.png

0 件の賞賛
返信
4 返答(返信)

1,516件の閲覧回数
tomo
Contributor II

Looking at the current DDR read result, since reading sometimes fails, I wanted to change the timing of latching the read data.
I understand that it will delay 1/4 clock in the delay block.
I will carefully check the waveform.

0 件の賞賛
返信

1,516件の閲覧回数
tomo
Contributor II

Thank you for your reply.
Is there information in the reference manual as to how long it will be delayed by that delay block?
How do you adjust the timing of reading?
If the lengths of DQ and DQM are the same, is it not necessary to adjust?

0 件の賞賛
返信

1,516件の閲覧回数
ufedor
NXP Employee
NXP Employee

> How do you adjust the timing of reading?

What do you mean?

When data is read from DDR SDRAM it is provided synchronously with DQS:

2017-11-03_112623.jpg

so, simplifying, the DDR controller has to delay the DQS by 1/4 of CK cycle (T/4) to shift the DQS edges to the middle of data beats.

0 件の賞賛
返信

1,516件の閲覧回数
ufedor
NXP Employee
NXP Employee

The delay is not adjustable.

0 件の賞賛
返信