I found conflicting information in the C6678 Data Manual (SPRS691D.pdf). It is regarding the PLL configuration.
Page 41 gives an equation for the output clock:
CLK = CLKIN x ((PLLM+1) / (OUTPUT_DIVIDE x (PLLD+1)))
I understand that default reset values for PLLM and PLLD are "0" so that these do not change the output clock frequency by the default. However, there is a problem with OUTPUT_DIVIDE. Page 143, figure 7-8 says that the default reset value of OUTPUT DIVIDE is "1". Table7-15, on the same page, says:
Bit 22-19 , OUTPUT DIVIDE, 1h = /2. Divide frequency by 2.
This does not match the equation from page 41. If the default value of OUTPUT_DIVIDE is 1, according to the equation there is no frequency change since the total multipler is "1".
Should the equation from page 41 be:
CLK = CLKIN x ((PLLM+1) / ((OUTPUT_DIVIDE+1) x (PLLD+1))) ?
Bottom line question is: Does the input frequency get through unchanged or it is divided by two after the reset?
Thank you.
Gasha