The VIDEO PLL generates DCOCLK clock to a dedicated HSDIVIDER, which outputs three clocks (clkout1, clkout3, clkout4). If these three clocks are not used, the HSDIVIDER functions are not required.
In addition, a CLKOUT clock is also generated. It is output directly, and does not go through HSDIVIDER.
The following must be considered for Figure 11-13:
- REGM factor is programmed by the PLL_CONFIGURATION1[20:9] PLL_REGM bit field. It is used to tune DCOCLK clock.
- REGN factor is programmed by the PLL_CONFIGURATION1[8:1] PLL_REGN bit field. It is used to tune DCOCLK clock.
- M4REG factor is programed by the PLL_CONFIGURATION1[25:21] M4_CLOCK_DIV bit field, and applies to clkout1 of the DPLL_VIDEO HSDIVIDER.
- M6REG factor is programmed by the PLL_CONFIGURATION3[4:0] M6_CLOCK_DIV bit field, and applies to clkout3 of the DPLL_VIDEO HSDIVIDER.
- M7REG factor is programmed by the PLL_CONFIGURATION3[9:5] M7_CLOCK_DIV bit field, and applies to clkout4 of the DPLL_VIDEO HSDIVIDER.
- M2 divider is hardcoded in HW at 31 (0x1F), and applies to CLKOUT.
Figure 11-13 shows the programming sequence.
Note: - Most of the VIDEO PLL programming values are available for software flexibility, but it is not recommended to update the values in normal use. For the recommended VIDEO PLL values, see Section 11.1.3.3.9, VIDEO PLL Recommended Values.