Hi Puspam Nayak,
Since you are using MK70FN1M0VMJ12, you may have the following solution for the clock settings:
- PLL0 is 120MHz, and PLL1 is 150MHz(possible for 120MHz part), DDRC in async mode;
- Just PLL1 is used, and PLL1 is 120MHz, DDRC in sync mode.
with solution 1, you have to use both PLL0 and PLL1, and there can be additional latency when accessing the DDR if you run DDR2 in async mode, so I think you would prefer solution 2, just need one crystal, 8MHz can be selected, but DDR2 performance should be less than spec because DDR2 clock is below 125MHz. so moving to 150MHz part should be better option, though it might cost more... so I think you may start with 120MHz part and switch to the 150MHz if you need additional performance for the system and/or DDR. For 150MHz part, I think you may use a 8MHz crystal as well, but to get the 48MHz USB clock, you can not set PLL1 output 150MHz, but 144MHz instead, because of the ratio determined by SIM_CLKDIV2[USBFRAC,USBDIV].
For your question, I think you may refer to RM's "Chapter 5 Clock Distribution-> 5.7.5 DDR Memory Controller Clocking" and "Figure 25-1. Multipurpose Clock Generator (MCG) Block Diagram", you may find more details regarding CLK/CLK2x.
Hope that helps,
Have a great day,
Kan
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------