DDR3 Clock Routing

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

DDR3 Clock Routing

420 Views
danielmelendy
Contributor I

Hi All,

I'm just getting started with the IMX6Quad processor (MCIMX6Q6AVT10AC) and I had a question about the DDR3 interface.  What is the purpose of having two different DDR clocks (DRAM_SDCLK_0 / DRAM_SDCLK_1)?  I've looked at the SABRE reference design and one clock goes to 2 of the DDR chips and one goes to the other two.  Is this just for convenience?  All of the other command and address lines have to be T'd to go all of the DDR chips since they only come out at a single ball...  Wouldn't it be better, from a timing perspective, to use one of the clocks and T it the same as the command and address lines?

  -Daniel

Labels (2)
0 Kudos
1 Reply

315 Views
igorpadykov
NXP Employee
NXP Employee

Hi Daniel

right, two i.MX6Q different DDR clocks (DRAM_SDCLK_0 / DRAM_SDCLK_1) are provided

just for convenience routing. Routing rules are described in i.MX6 System Development User’s Guide

https://www.nxp.com/docs/en/user-guide/IMX6DQ6SDLHDG.pdf

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

0 Kudos