This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi all,
I studied some discussions about DDR clock calculation. But still got some confused with the datasheet mentioned.
Here was DDR3 PLL block diagram from datasheet. I could not understand what the specific calculation was.
I modified gel file to change PLL2_M and PLL2_D on DDR clock. Then I got the result from oscilloscope as follows.
1. PLL2_M = 19 and PLL2_D = 1
The output DDR clock was 333.33MHz.
2. PLL2_M = 19 and PLL2_D = 0
The output DDR clock was 666.7MHz.
I summarized the DDR PLL calculation was "DDR1333: 66.67MHz(DDRCLK) / (0+1) * (19+1) = 666.67 MHz". Was my inference right? Thanks in advance.
B.R.
OC
Hi OC,
Yes, Your understanding is correct. For more information refer section 4.4 PLL Multiplier Control Register (PLLM) and 4.5 PLL Controller Divider Register on KeyStone Architecture Phase-Locked Loop (PLL) User Guide.
Thanks,
Hi Ganapathi,
That is very clear to me. Thank you so much for the great support.
B.R.
OC