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.

LMK5C33216: PLL programming

Part Number: LMK5C33216

Hello,

I'm using APLL1 and APLL2 of the LMK5C33216 for different clocks to FPGA's and data converters.  If PLL2 is reprogrammed to change the output configuration/dividers, etc, will this cause any interruption in the PLL1 and it's outputs.  I'm assuming that the SYNC for this PLL1 related outputs will not be enabled and no registers related to PLL1 will be written to during a change to the PLL2 and it's outputs.

Thanks,

Jon

  • Hello Jon,

    Correct.  When a SYNC operation is performed, only the dividers with SYNC enabled will be reset.  In this way you can re-configure one PLL without impacting the other two.

    The dividers with SYNC enable include the VCO post dividers on the APLL page, such as PLL2_VCO_DIV_SYNC_EN.  And then the divides on the output divides themselves such as OUT_x_y_DIV_SYNC_EN.

    So be sure to set all SYNC_EN you don't want touched to 0!

    You can then also cause individual resets vs. full chip 'soft-chip' reset by toggling the DPLLx_SWRST and APLLx_SWRST on the User Controls page under "Control".  Just to the right of the SYNC_SW bit.

    73,
    Timothy