Technical Reference Manual
002-29852 Rev. *B
Bits Name
SW
HW
Default or
Enum
Description
31
FLL_ENABLE
RW
R
0
Master enable for FLL. The FLL requires firmware
sequencing when enabling and disabling. Hardware
handles sequencing automatically when
entering/exiting DEEPSLEEP.
To enable the FLL, use the following sequence:
1) Configure FLL and CCO settings. Do not modify
CLK_FLL_CONFIG3.BYPASS_SEL (must be AUTO)
or CLK_FLL_CONFIG.FLL_ENABLE (must be 0).
2) Enable the CCO by writing
CLK_FLL_CONFIG4.CCO_ENABLE=1
3) Wait until CLK_FLL_STATUS.CCO_READY==1.
4) Ensure the reference clock has stabilized.
5) Write FLL_ENABLE=1.
6) Optionally wait until
CLK_FLL_STATUS.LOCKED==1. The hardware
automatically changes to the FLL output when
LOCKED==1.
To disable the FLL, use the following sequence:
1) Write
CLK_FLL_CONFIG3.BYPASS_SEL=FLL_REF.
2) Read CLK_FLL_CONFIG3.BYPASS_SEL to ensure
the write completes (read is not optional).
3) Wait at least ten cycles of either FLL reference clock
or FLL output clock, whichever is slower. It is
recommended to use a HW counter (e.g. clock
calibration counter, event generator) running on the
slower clock.
4) Disable FLL with FLL_ENABLE=0.
5) Disable the CCO by writing
CLK_FLL_CONFIG4.CCO_ENABLE=0.
6) Write CLK_FLL_CONFIG3.BYPASS_SEL=AUTO.
7) Read CLK_FLL_CONFIG3.BYPASS_SEL to ensure
the write completes (read is not optional).
8) Wait three cycles of FLL reference clock. It is
recommended to use a HW counter (e.g. clock
calibration counter, event generator) running on the
reference clock.
0: Block is powered off
1: Block is powered on
1671
2022-04-18
TRAVEO™ T2G Automotive MCU: TVII-B-E-4M body controller entry registers