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.

MAX of DLL clock of AM437x ?

Hi,

I think that the following register is a register related to dll_clk of EMIF Clock Signals of Table 9-143 of TRM.

6.13.8.38 PRCM_CM_DIV_M4_DPLL_DDR Register

When read does a register after u-boot start, it turns out following.
0x44DF2DB8: 0x00000222
HSDIVIDER_CLKOUT1_DIV=0x2
Figure 6-288. PRCM_CM_CLKSEL_DPLL_DDR Register
0x44DF2DAC: 0x00003202
M=50,N=2
Figure 6-289. PRCM_CM_DIV_M2_DPLL_DDR Register
0x44DF2DB0: 0x00000221
M2 = 1
CLKINP=24MHz

It turns out following when I calculate in the calculating formula with mention in Table 6-17 Output Clocks in Locked Condition.
2 * [M / (N+1)] * CLKINP
DDR PLL DCOCLKLDO=2*[50/(2+1)] *24 = 800MHz

DDR PLL CLKOUTM4 = 800MHz/M4=800MHz/2=400MHz = dll_clk

In the case of M4=2, dll_clk exceeds 350MHz of MAX, do you not have any problem?
Is MAX 350MHz an error in writing?

Best Regards,

Shigehiro Tsuda