Hi,
I have two short questions regarding the ADRV9009 RF PLL in the Synthesizer Configuration section of UG1295, as used in the fmcomms8 reference design.
- In UG1295 Figure 59 the reference frequency to the RFPLL in that figure runs is a divided down copy of the REF_CLK_IN applied to the chip. Where can one find the divider value that is chosen, to understand what the final reference frequency is going into the PLL?
- In the profile wizard, there is a device clock, and device clock divider. Is the device clock divider value from the profile automatically used in the scaling of REF_CLK_IN for all 3 PLLs (RFPLL, AUXPLL, and Digital Clock PLL)?
- If the RFPLL does not use the device clock divider value from the profile, is there an IIO attribute, device tree setting, or block of driver code you could point me to that contains this divider value?
- In UG1295 Table 45, there are example REF_CLK and PLL Sample Rate values given. How is the PLL sample rate determined when not using one of the original examples, but rather the reference clock distribution example?
- Specifically, as an example, a system with a reference clock of 983.04 MHz as in the fmcomms8 zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-sync-fmcomms8-jesd204-fsm-using-clockdist.dts example, but with a divider value of 6 such that the attached profile device clock of 163.84 is in use.
- Is the PLL sample rate equal to the device clock divided by the device clock divider value from the profile value, or is it more complicated?
Thanks,
Adam