Application Note 36 of 80 002-26071 Rev. *B
2021-09-07
Clock configuration setup in TRAVEO™ T2G family CYT4D series MCUs
Configuration of the FLL and PLL
Cy_SysClk_Pll400M
Enable(PLL Number,Timeout
value)
Set the PLL path number and monitor the
PLL configuration (PLL400 #0).
PLL number =
PLL400_0_PATH_NO,
Timeout value =
WAIT_FOR_STABILIZATION
Set the PLL path number and monitor the
PLL configuration (PLL400 #1).
PLL number =
PLL400_1_PATH_NO,
Timeout value =
WAIT_FOR_STABILIZATION
Table 11 List of PLL 200 settings parameters
PLL200 #0 target frequency
PLL200 #1 target frequency
Waiting for stabilization
PATH source clock frequency
Output PLL frequency (PLL200 #0)
Output PLL frequency (PLL200 #1)
PLL LF mode:
0: VCO frequency is [200 MHz, 400 MHz]
1: VCO frequency is [170 MHz, 200 MHz]
0u (VCO frequency is
320 MHz)
Output mode:
0: CY_SYSCLK_FLLPLL_OUTPUT_AUTO
1: CY_SYSCLK_FLLPLL_OUTPUT_LOCKED_OR_
NOTHING
2: CY_SYSCLK_FLLPLL_OUTPUT_INPUT
3: CY_SYSCLK_FLLPLL_OUTPUT_OUTPUT
CY_SYSCLK_FLLPLL_
OUTPUT_AUTO
Control bits for the feedback divider
manualConfig.referenceDiv
Control bits for the reference divider
Control bits for the output divider:
0: Illegal (undefined behavior)
1: Illegal (undefined behavior)
2: Divide by 2. Suitable for direct usage as the
HFCLK source.
...
16: Divide by 16. Suitable for direct usage as the
HFCLK source.
>16: Illegal (undefined behavior)