11.3.9 Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
11.3.10 Wake-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
11.3.11 Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
11.4 Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
11.5 Register Description . . . . . . . . . . . . . . . . . . . . . . . . . . 308
11.5.1 CMU_CTRL - CMU Control Register . . . . . . . . . . . . . . . . . . 308
11.5.2 CMU_HFRCOCTRL - HFRCO Control Register
. . . . . . . . . . . . . . 310
11.5.3 CMU_AUXHFRCOCTRL - AUXHFRCO Control Register . . . . . . . . . . . 312
11.5.4 CMU_LFRCOCTRL - LFRCO Control Register . . . . . . . . . . . . . . . 313
11.5.5 CMU_HFXOCTRL - HFXO Control Register . . . . . . . . . . . . . . . . 315
11.5.6 CMU_HFXOSTARTUPCTRL - HFXO Startup Control . . . . . . . . . . . . . 317
11.5.7 CMU_HFXOSTEADYSTATECTRL - HFXO Steady State Control . . . . . . . . . 318
11.5.8 CMU_HFXOTIMEOUTCTRL - HFXO Timeout Control . . . . . . . . . . . . 319
11.5.9 CMU_LFXOCTRL - LFXO Control Register . . . . . . . . . . . . . . . . 322
11.5.10 CMU_CALCTRL - Calibration Control Register . . . . . . . . . . . . . . 324
11.5.11 CMU_CALCNT - Calibration Counter Register . . . . . . . . . . . . . . . 326
11.5.12 CMU_OSCENCMD - Oscillator Enable/Disable Command Register . . . . . . . 327
11.5.13 CMU_CMD - Command Register . . . . . . . . . . . . . . . . . . . 328
11.5.14 CMU_DBGCLKSEL - Debug Trace Clock Select . . . . . . . . . . . . . . 329
11.5.15 CMU_HFCLKSEL - High Frequency Clock Select Command Register
. . . . . . 329
11.5.16 CMU_LFACLKSEL - Low Frequency A Clock Select Register
. . . . . . . . . 330
11.5.17 CMU_LFBCLKSEL - Low Frequency B Clock Select Register . . . . . . . . . 330
11.5.18 CMU_LFECLKSEL - Low Frequency E Clock Select Register . . . . . . . . . 331
11.5.19 CMU_STATUS - Status Register . . . . . . . . . . . . . . . . . . . 332
11.5.20 CMU_HFCLKSTATUS - HFCLK Status Register . . . . . . . . . . . . . . 334
11.5.21 CMU_HFXOTRIMSTATUS - HFXO Trim Status . . . . . . . . . . . . . . 335
11.5.22 CMU_IF - Interrupt Flag Register . . . . . . . . . . . . . . . . . . . 336
11.5.23 CMU_IFS - Interrupt Flag Set Register . . . . . . . . . . . . . . . . . 338
11.5.24 CMU_IFC - Interrupt Flag Clear Register
. . . . . . . . . . . . . . . . 340
11.5.25 CMU_IEN - Interrupt Enable Register
. . . . . . . . . . . . . . . . . 342
11.5.26 CMU_HFBUSCLKEN0 - High Frequency Bus Clock Enable Register 0 . . . . . . 344
11.5.27 CMU_HFPERCLKEN0 - High Frequency Peripheral Clock Enable Register 0 . . . . 345
11.5.28 CMU_HFRADIOALTCLKEN0 - High Frequency Alternate Radio Peripheral Clock Enable
Register 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
11.5.29 CMU_LFACLKEN0 - Low Frequency a Clock Enable Register 0 (Async Reg) . . . . 346
11.5.30 CMU_LFBCLKEN0 - Low Frequency B Clock Enable Register 0 (Async Reg) . . . . 347
11.5.31 CMU_LFECLKEN0 - Low Frequency E Clock Enable Register 0 (Async Reg) . . . . 347
11.5.32 CMU_HFPRESC - High Frequency Clock Prescaler Register
. . . . . . . . . 348
11.5.33 CMU_HFCOREPRESC - High Frequency Core Clock Prescaler Register . . . . . 349
11.5.34 CMU_HFPERPRESC - High Frequency Peripheral Clock Prescaler Register . . . . 349
11.5.35 CMU_HFRADIOPRESC - High Frequency Radio Peripheral Clock Prescaler Register . 350
11.5.36 CMU_HFEXPPRESC - High Frequency Export Clock Prescaler Register
. . . . . 350
11.5.37 CMU_LFAPRESC0 - Low Frequency a Prescaler Register 0 (Async Reg) . . . . . 351
11.5.38 CMU_LFBPRESC0 - Low Frequency B Prescaler Register 0 (Async Reg) . . . . . 352
11.5.39 CMU_LFEPRESC0 - Low Frequency E Prescaler Register 0 (Async Reg) . . . . . 353
11.5.40 CMU_HFRADIOALTPRESC - High Frequency Alternate Radio Peripheral Clock Prescaler
Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
11.5.41 CMU_SYNCBUSY - Synchronization Busy Register . . . . . . . . . . . . . 354
silabs.com
| Building a more connected world.
Rev. 1.1 | 9