Hello,
I want to run my DACCLK at 524.288 MHz with an interpolation factor of 16x. The PLL will be configured so that it converts DACCLKP(N) of frequency 32.768 MHz to the given DACCLK. The PLL configurations are given below:
Prescaler = 7,
VCO @ 3.670016 GHz,
Coarse-tuning bits = 38,
M = 32,
N = 2.
Firstly, I wonder whether this configuration is consistent or not. I'd be glad if you review it.
Secondly, and more importantly, I have an issue related to FIFO Out Clock. DATACLK that I will provide will be of frequency 32.768 MHz, which is same as that of DACCLKP(N). As far as I could understand, the clock rates at both sides of the FIFO should be equal (i.e., DATACLK and FIFO Out Clock should have the same rate). Since I am going to use my DAC at word wide mode, I am reffering to the the formula FIFO Out Clock = DACCLK/(2*Interpolation Factor) at page 31 of the datasheet. In this case, an ambiguity occurs: DATACLK and FIFO Out Clock have different rates (DATACLK = 32.768 MHz, FIFO Out Clock = 16.384 MHz). Why is there such an ambiguity? Is it because the FIFO reading data at both edges of FIFO Out Clock? Or, is there no such a thing and I'm missing a point? I'de again be glad if you can help me on this issue.
Thanks.