Question, i.MX6SDL DDR_INPUT setting for DDR3

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

Question, i.MX6SDL DDR_INPUT setting for DDR3

722 Views
Aemj
Contributor IV

Dear team,

I would like to ask about DDR_INPUT mode setting for MMDC signals.

Could you show me which of ‘CMOS input mode’ and ‘Differential’ should be set into DDR_INPUT in the case of using DDR3?

My customer believed that single-ended signals of DDR should be set to CMOS input mode, but it seems to be set to Differential in U-Boot code.

Should the DDR_INPUT of those single-ended signals, such as DRAM_DATAxx, be set to ‘Differential input mode’?

Thanks,

Miyamoto

Labels (1)
0 Kudos
1 Reply

537 Views
Yuri
NXP Employee
NXP Employee

  The input mode parameter (DDR_INPUT bit) may be configured as CMOS  or differential.

This configures the voltage level at which the pins senses a transition from logic low to logic high and

vice versa. In differential mode, the pins level transitions are at 50%. In CMOS input mode, the pins level

transitions are  at 80% for high and 20 % for low.  So, strictly speaking, this option should be set as CMOS
for single-ended signals and as Differential for differential ones. But really different DDR_INPUT options may
be used in case of timing problems in order to improve situation.


Have a great day,
Yuri

 

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

0 Kudos