SPRUJD3A July 2025 – October 2025 F28E120SB , F28E120SC
Table 3-108 lists the memory-mapped registers for the CLK_CFG_REGS registers. All register offset addresses not listed in Table 3-108 should be considered as reserved locations and the register contents should not be modified.
| Offset | Acronym | Register Name | Write Protection |
|---|---|---|---|
| 0h | CLKCFGLOCK | Lock bit for CLKCFG registers | EALLOW |
| 2h | CLKSRCCTL1 | Clock Source Control register-1 | EALLOW |
| 6h | CLKSRCCTL3 | Clock Source Control register-3 | EALLOW |
| 8h | SYSPLLCTL | SYSPLL Control register | EALLOW |
| Ah | SYSPLLMULT | SYSPLL Multiplier register | EALLOW |
| Ch | SYSPLLSTS | SYSPLL Status register | |
| Eh | SYSCLKDIVSEL | System Clock Divider Select register | EALLOW |
| 12h | XCLKOUTDIVSEL | XCLKOUT Divider Select register | EALLOW |
| 14h | LOSPCP | Low Speed Clock Source Prescalar | EALLOW |
| 16h | MCDCR | Missing Clock Detect Control Register | EALLOW |
| 18h | X1CNT | 10-bit Counter on X1 Clock | |
| 1Ah | XTALCR | XTAL Control Register | EALLOW |
| 1Ch | XTALCR2 | XTAL Control Register for pad init | EALLOW |
| 1Eh | CLKFAILCFG | Clock Fail cause Configuration | EALLOW |
| 20h | CLKSRCSTS | Clock Source Status |
Complex bit access types are encoded to fit into small table cells. Table 3-109 shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| R-0 | R -0 | Read Returns 0s |
| Write Type | ||
| W | W | Write |
| W1S | W 1S | Write 1 to set |
| WSonce | W Sonce | Write Set once |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
| Register Array Variables | ||
| i,j,k,l,m,n | When these variables are used in a register name, an offset, or an address, they refer to the value of a register array where the register is part of a group of repeating registers. The register groups form a hierarchical structure and the array is represented with a formula. | |
| y | When this variable is used in a register name, an offset, or an address it refers to the value of a register array. | |
CLKCFGLOCK is shown in Figure 3-90 and described in Table 3-110.
Return to the Summary Table.
Lock bit for CLKCFG registers
Notes:
[1] Any bit in this register, once set can only be cleared through a CPU1.SYSRSn. Write of 0 to any bit of this register has no effect
[2] The locking mechanism applies to only writes. Reads to the registers which have LOCK protection are always allowed
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R-0-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ALL | ||||||||||||||
| R-0-0h | R/WSonce-0h | ||||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-1 | RESERVED | R-0 | 0h | Reserved |
| 0 | ALL | R/WSonce | 0h | Lock bit for all CLKCFG registers 0: Respective register is not locked 1: Respective register is locked. Reset type: SYSRSn |
CLKSRCCTL1 is shown in Figure 3-91 and described in Table 3-111.
Return to the Summary Table.
Clock Source Control register-1
This memory mapped register requires a delay of 45 SYSCLK cycles between subsequent writes to the register, otherwise a second write can be lost. This delay can be realized by adding 45 NOP instructions.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | WDHALTI | RESERVED | SECCLKSRCSEL | OSCCLKSRCSEL | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-2h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-6 | RESERVED | R-0 | 0h | Reserved |
| 5 | WDHALTI | R/W | 0h | Watchdog HALT Mode Ignore Bit: This bit determines if WD is functional in the HALT mode or not. Writing to this bit will unlock the PLL and clear the SYSPLLSTS.LOCKS bit. 0 = WD is not functional in the HALT mode. Clock to WD is gated when system enters HALT mode. 1 = WD is functional in the HALT mode. Clock to WD is not gated Reset type: XRSn |
| 4-3 | RESERVED | R/W | 0h | Reserved |
| 2 | SECCLKSRCSEL | R/W | 0h | Secondary Clock Source Select Bit: This bit selects the source for SECCLK. 0 = WROSCBY8 (default on reset) 1 = SYSOSCBY4 Notes: When XTAL is selected as the OSCCLK source, the SECCLK can be chosen to use SYSOSCBY4, which is a more accurate clock compared to WROSCBY8 Reset type: XRSn |
| 1-0 | OSCCLKSRCSEL | R/W | 2h | Oscillator Clock Source Select Bits: These bits select the source for OSCCLK. 00 = SYSOSCBY4 01 = External Oscillator (XTAL) 10 = WROSCBY8 (default) 11 = reserved (default to WROSCBY8) The user must wait 10 OSCCLK cycles before writing to SYSPLLMULT or disabling the previous clock source to allow the change to complete.. Notes: [1] WROSCBY8 is recommended to be used only after missing clock detection. Though not recommended due to frequency instability, if user wants to re-lock the PLL with WROSCBY8 (the back-up clock source) after missing clock is detected, he can do a MCLKCLR and lock the PLL. Reset type: XRSn |
CLKSRCCTL3 is shown in Figure 3-92 and described in Table 3-112.
Return to the Summary Table.
Clock Source Control register-3
This memory mapped register requires a delay of 45 SYSCLK cycles between subsequent writes to the register, otherwise a second write can be lost. This delay can be realized by adding 45 NOP instructions.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R-0-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | XCLKOUTSEL | ||||||||||||||
| R-0-0h | R/W-0h | ||||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-4 | RESERVED | R-0 | 0h | Reserved |
| 3-0 | XCLKOUTSEL | R/W | 0h | XCLKOUT Source Select Bit: These bits select the source for XCLKOUT: 0x0 = PLLSYSCLK (default on reset) 0x1 = PLLCLK 0x2 = SYSCLK 0x3 = WROSC 0x4 = SYSOSC 0x5 = WROSCBY8 0x6 = SYSOSCBY4 0x7 = XTAL OSC o/p clock 0xC = PLLRAWCLK Others = Reserved Reset type: SYSRSn |
SYSPLLCTL is shown in Figure 3-93 and described in Table 3-113.
Return to the Summary Table.
SYSPLL Control register
This memory mapped register requires a delay of 45 SYSCLK cycles between subsequent writes to the register, otherwise a second write can be lost. This delay can be realized by adding 45 NOP instructions.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PLLCLKEN | PLLEN | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | PLLCLKEN | R/W | 0h | SYSPLL bypassed or included in the PLLSYSCLK path: This bit decides if the SYSPLL is bypassed when PLLSYSCLK is generated 1 = PLLSYSCLK is fed from the SYSPLL clock output. Users need to make sure that the PLL is locked before enabling this clock to the system. 0 = SYSPLL is bypassed. Clock to system is direct feed from OSCCLK Reset type: XRSn |
| 0 | PLLEN | R/W | 0h | SYSPLL enabled or disabled: This bit decides if the SYSPLL is enabled or not 1 = SYSPLL is enabled 0 = SYSPLL is powered off. Clock to system is direct feed from OSCCLK Reset type: XRSn |
SYSPLLMULT is shown in Figure 3-94 and described in Table 3-114.
Return to the Summary Table.
SYSPLL Multiplier register
This memory mapped register requires a delay of 45 SYSCLK cycles between subsequent writes to the register, otherwise a second write can be lost. This delay can be realized by adding 45 NOP instructions.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | PDIV | ||||||
| R-0-0h | R/W-0h | ||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RDIVCLK0 | ||||||
| R-0-0h | R/W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | QDIV | ||||||
| R-0-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-18 | RESERVED | R-0 | 0h | Reserved |
| 17-16 | PDIV | R/W | 0h | PDIV selects the SYSPLL reference clock prescale divider. 0h = SYSPLLREF is divided by 1 1h = SYSPLLREF is divided by 2 2h = SYSPLLREF is divided by 4 3h = SYSPLLREF is divided by 8 Reset type: XRSn |
| 15-12 | RESERVED | R-0 | 0h | Reserved |
| 11-8 | RDIVCLK0 | R/W | 0h | RDIVCLK0 sets the final divider for the SYSPLLCLK0 output (Rb divider). 0h = SYSPLLCLK0 is divided by 2 1h = SYSPLLCLK0 is divided by 4 2h = SYSPLLCLK0 is divided by 6 3h = SYSPLLCLK0 is divided by 8 4h = SYSPLLCLK0 is divided by 10 ... Eh = SYSPLLCLK0 is divided by 30 Fh = SYSPLLCLK0 is divided by 32 Reset type: XRSn |
| 7 | RESERVED | R-0 | 0h | Reserved |
| 6-0 | QDIV | R/W | 0h | QDIV selects the SYSPLL feedback path divider. 0h = Divide-by-one is not a valid QDIV option. This field should be programmed to a different value before enabling the PLL. 1h = Feedback path is divided by 2 2h = Feedback path is divided by 3 3h = Feedback path is divided by 4 ... 7Eh = Feedback path is divided by 127 7Fh = Feedback path is divided by 128 Reset type: XRSn |
SYSPLLSTS is shown in Figure 3-95 and described in Table 3-115.
Return to the Summary Table.
SYSPLL Status register
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | LOCKS | ||||
| R-0-0h | R-0h | R-1h | R-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-3 | RESERVED | R-0 | 0h | Reserved |
| 2 | RESERVED | R | 0h | Reserved |
| 1 | RESERVED | R | 1h | Reserved |
| 0 | LOCKS | R | 0h | SYSPLL Lock Status Bit: This bit indicates whether the SYSPLL is locked or not. This bit will be cleared by any write to the CLKSRCCTL1.WDHALTI bit. 0 = SYSPLL is not yet locked 1 = SYSPLL is locked Reset type: XRSn |
SYSCLKDIVSEL is shown in Figure 3-96 and described in Table 3-116.
Return to the Summary Table.
System Clock Divider Select register.
This memory mapped register requires a delay of 45 SYSCLK cycles between subsequent writes to the register, otherwise a second write can be lost. This delay can be realized by adding 45 NOP instructions.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R-0-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PLLSYSCLKDIV | ||||||||||||||
| R-0-0h | R/W-0h | ||||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-6 | RESERVED | R-0 | 0h | Reserved |
| 5-0 | PLLSYSCLKDIV | R/W | 0h | PLLSYSCLK Divide Select: This bit selects the divider setting for the PLLSYSCLK. 000000 = /1 (Default) 000001 = /2 000010 = /3 000011 = /4 000100 = /5 ...... 111111 = /64 Reset type: XRSn |
XCLKOUTDIVSEL is shown in Figure 3-97 and described in Table 3-117.
Return to the Summary Table.
XCLKOUT Divider Select register
This memory mapped register requires a delay of 45 SYSCLK cycles between subsequent writes to the register, otherwise a second write can be lost. This delay can be realized by adding 45 NOP instructions.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | XCLKOUTDIV | ||||||
| R-0-0h | R/W-3h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-2 | RESERVED | R-0 | 0h | Reserved |
| 1-0 | XCLKOUTDIV | R/W | 3h | XCLKOUT Divide Select: This bit selects the divider setting for the XCLKOUT. 00 = /1 01 = /2 10 = /4 11 = /8 (default on reset) Reset type: SYSRSn |
LOSPCP is shown in Figure 3-98 and described in Table 3-118.
Return to the Summary Table.
Low Speed Clock Source Prescalar
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R-0-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | LSPCLKDIV | ||||||||||||||
| R-0-0h | R/W-2h | ||||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-3 | RESERVED | R-0 | 0h | Reserved |
| 2-0 | LSPCLKDIV | R/W | 2h | These bits configure the low-speed peripheral clock (LSPCLK) rate 000,LSPCLK = / 1 001,LSPCLK = / 2 010,LSPCLK = / 4 (default on reset) 011,LSPCLK = / 6 100,LSPCLK = / 8 101,LSPCLK = / 10 110,LSPCLK = / 12 111,LSPCLK = / 14 Note: [1] This clock is used as strobe for the SCI and SPI modules. Reset type: SYSRSn |
MCDCR is shown in Figure 3-99 and described in Table 3-119.
Return to the Summary Table.
Missing Clock Detect Control Register
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | OSCOFF | MCLKOFF | MCLKCLR | MCLKSTS | |||
| R-0-0h | R/W-0h | R/W-0h | R-0/W1S-0h | R-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | OSCOFF | R/W | 0h | Oscillator Clock Disconnect from MCD Bit: 0 = OSCCLK Connected to OSCCLK Counter in MCD module 1 = OSCCLK Disconnected to OSCCLK Counter in MCD module Reset type: XRSn |
| 2 | MCLKOFF | R/W | 0h | Missing Clock Detect Off Bit: 0 = Missing Clock Detect Circuit Enabled 1 = Missing Clock Detect Circuit Disabled Reset type: XRSn |
| 1 | MCLKCLR | R-0/W1S | 0h | Missing Clock Clear Bit: Write 1' to this bit to clear MCLKSTS bit and reset the missing clock detect circuit.' Reset type: XRSn |
| 0 | MCLKSTS | R | 0h | Missing Clock Status Bit: 0 = OSCCLK Is OK 1 = OSCCLK Detected Missing, CLOCKFAILn Generated Reset type: XRSn |
X1CNT is shown in Figure 3-100 and described in Table 3-120.
Return to the Summary Table.
10-bit Counter on X1 Clock
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | CLR | ||||||||||||||
| R-0-0h | R-0/W1S-0h | ||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | X1CNT | ||||||||||||||
| R-0-0h | R-0h | ||||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-17 | RESERVED | R-0 | 0h | Reserved |
| 16 | CLR | R-0/W1S | 0h | X1 Counter clear: A write of '1' to this bit field clears the X1CNT and makes it count from 0x0 again (provided X1 clock is ticking). Writes of '0' are ignore to this bit field Reset type: XRSn |
| 15-11 | RESERVED | R-0 | 0h | Reserved |
| 10-0 | X1CNT | R | 0h | X1 Counter: - This counter increments on every X1 CLOCKs positive-edge. - Once it reaches the values of 0x7ff, it freezes - Before switching from SYSOSCBY4 to X1, application must check this counter and make sure that it has saturated. This will ensure that the Crystal connected to X1/X2 is oscillating. Reset type: XRSn |
XTALCR is shown in Figure 3-101 and described in Table 3-121.
Return to the Summary Table.
XTAL Control Register
This memory mapped register requires a delay of 45 SYSCLK cycles between subsequent writes to the register, otherwise a second write can be lost. This delay can be realized by adding 45 NOP instructions.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | SE | OSCOFF | ||||
| R-0-0h | R/W-1h | R/W-0h | R/W-1h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-3 | RESERVED | R-0 | 0h | Reserved |
| 2 | RESERVED | R/W | 1h | Reserved |
| 1 | SE | R/W | 0h | Configures XTAL oscillator in single-ended or Crystal mode when XTAL oscillator is powered up(i.e. OSCOFF = 0) 0 XTAL oscillator in Crystal mode 1 XTAL oscilator in single-ended mode (through X1) Reset type: XRSn |
| 0 | OSCOFF | R/W | 1h | This bit if '1', powers-down the XTAL oscillator macro and hence doesn't let X2 to be driven by the XTAL oscillator. If a crystal is connected to X1/X2, user needs to first clear this bit, wait for the oscillator to power up (using X1CNT) and then only switch the clock source to X1/X2 NOTE: Ensure no resources are using this clock source prior to disabling it. For example OSCCLKSRCSEL (SYSPLL), CANxBCLKSEL (CAN Clock), TMR2CLKSRCSEL (CPUTIMER2) and XCLKOUTSEL(XCLKOUT). Reset type: XRSn |
XTALCR2 is shown in Figure 3-102 and described in Table 3-122.
Return to the Summary Table.
XTAL Control Register for pad init
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R/W-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | FEN | XOF | XIF | ||||||||||||
| R-0-0h | R/W-0h | R/W-1h | R/W-1h | ||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R/W | 0h | Reserved |
| 15-3 | RESERVED | R-0 | 0h | Reserved |
| 2 | FEN | R/W | 0h | Configures XTAL oscillator pad initilisation. 0 : XOSC pads are not driven through GPIO connection. 1 : XOSC pads are driven through connected GPIO as per XIF & XOF values. This register has effect only when XOSC is OFF (no SE , no XTAL mode). If this register is set during XOSC off state (XOSCOFF=1 & SE=0) then upon change of these controls this bit gets reset and rearmed. Reset type: XRSn |
| 1 | XOF | R/W | 1h | Polarity selection to initialise XO /X2 pad of the XOSC before start-up This value shall be deposited on the pad before XOSC started (XOSCOFF=1) If FEN=0 or XOSC is in XTAL or SE mode then this value will not be applied to the pad. Reset type: XRSn |
| 0 | XIF | R/W | 1h | Polarity selection to initialise XI /X1 pad of the XOSC before start-up This value shall be deposited on the pad before XOSC started (XOSCOFF=1) If FEN=0 or XOSC is in XTAL or SE mode then this value will not be applied to the pad. Reset type: XRSn |
CLKFAILCFG is shown in Figure 3-103 and described in Table 3-123.
Return to the Summary Table.
Clock Fail cause Configuration
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | DCC0_ERROR_EN | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | RESERVED | R/W | 0h | Reserved |
| 0 | DCC0_ERROR_EN | R/W | 0h | This field enables DCC0 Error to cause the clock-fail NMI to get asserted. 0 : DCC0 Error does not affect Clock fail NMI 1: Occurrence of DCC0 Error triggers Clock fail NMI assertion and ERROR pin assertion. Reset type: XRSn |
CLKSRCSTS is shown in Figure 3-104 and described in Table 3-124.
Return to the Summary Table.
Clock Source Status
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SYSOSC_FCL_DONE | SYSOSC_ENABLED | |||||
| R-0-0h | R-0h | R-0h | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | SYSOSC_FCL_DONE | R | 0h | 0 = SYSOSC FCL (Frequency Correction Loop) not done 1 = SYSOSC FCL (Frequency Correction Loop) done Note: Before enabling the SYSPLL with SYSOSCBY4 as the REFCLK, SW should wait for this bit to be set to ensure that the PLL gets an accurate reference clock. Reset type: PORESETn |
| 0 | SYSOSC_ENABLED | R | 0h | 0 = SYSOSC is disabled 1 = SYSOSC is enabled Reset type: PORESETn |