Instances
| Instance | Domain | Base address | TrustZone | Split access | Description | ||
|---|---|---|---|---|---|---|---|
| Map | Att | DMA | |||||
|
CLOCK : S |
APPLICATION |
0x50005000 |
US | S | NA | No |
Clock control |
| CLOCK | NETWORK | 0x41005000 | HF | NS | NA | No |
Clock control |
Configuration
| Instance | Domain | Configuration |
|---|---|---|
|
CLOCK : S |
APPLICATION | |
| CLOCK | NETWORK |
HFCLK192M not supported HFCLKAUDIO not supported HFCLKCTRL reset value is 0x0. |
Register overview
| Register | Offset | TZ | Description |
|---|---|---|---|
| TASKS_HFCLKSTART | 0x000 |
Start HFCLK128M/HFCLK64M source as selected in HFCLKSRC |
|
| TASKS_HFCLKSTOP | 0x004 |
Stop HFCLK128M/HFCLK64M source |
|
| TASKS_LFCLKSTART | 0x008 |
Start LFCLK source as selected in LFCLKSRC |
|
| TASKS_LFCLKSTOP | 0x00C |
Stop LFCLK source |
|
| TASKS_CAL | 0x010 |
Start calibration of LFRC oscillator |
|
| TASKS_HFCLKAUDIOSTART | 0x018 |
Start HFCLKAUDIO source |
|
| TASKS_HFCLKAUDIOSTOP | 0x01C |
Stop HFCLKAUDIO source |
|
| TASKS_HFCLK192MSTART | 0x020 |
Start HFCLK192M source as selected in HFCLK192MSRC |
|
| TASKS_HFCLK192MSTOP | 0x024 |
Stop HFCLK192M source |
|
| SUBSCRIBE_HFCLKSTART | 0x080 |
Subscribe configuration for task HFCLKSTART |
|
| SUBSCRIBE_HFCLKSTOP | 0x084 |
Subscribe configuration for task HFCLKSTOP |
|
| SUBSCRIBE_LFCLKSTART | 0x088 |
Subscribe configuration for task LFCLKSTART |
|
| SUBSCRIBE_LFCLKSTOP | 0x08C |
Subscribe configuration for task LFCLKSTOP |
|
| SUBSCRIBE_CAL | 0x090 |
Subscribe configuration for task CAL |
|
| SUBSCRIBE_HFCLKAUDIOSTART | 0x098 |
Subscribe configuration for task HFCLKAUDIOSTART |
|
| SUBSCRIBE_HFCLKAUDIOSTOP | 0x09C |
Subscribe configuration for task HFCLKAUDIOSTOP |
|
| SUBSCRIBE_HFCLK192MSTART | 0x0A0 |
Subscribe configuration for task HFCLK192MSTART |
|
| SUBSCRIBE_HFCLK192MSTOP | 0x0A4 |
Subscribe configuration for task HFCLK192MSTOP |
|
| EVENTS_HFCLKSTARTED | 0x100 |
HFCLK128M/HFCLK64M source started |
|
| EVENTS_LFCLKSTARTED | 0x104 |
LFCLK source started |
|
| EVENTS_DONE | 0x11C |
Calibration of LFRC oscillator complete event |
|
| EVENTS_HFCLKAUDIOSTARTED | 0x120 |
HFCLKAUDIO source started |
|
| EVENTS_HFCLK192MSTARTED | 0x124 |
HFCLK192M source started |
|
| PUBLISH_HFCLKSTARTED | 0x180 |
Publish configuration for event HFCLKSTARTED |
|
| PUBLISH_LFCLKSTARTED | 0x184 |
Publish configuration for event LFCLKSTARTED |
|
| PUBLISH_DONE | 0x19C |
Publish configuration for event DONE |
|
| PUBLISH_HFCLKAUDIOSTARTED | 0x1A0 |
Publish configuration for event HFCLKAUDIOSTARTED |
|
| PUBLISH_HFCLK192MSTARTED | 0x1A4 |
Publish configuration for event HFCLK192MSTARTED |
|
| INTEN | 0x300 |
Enable or disable interrupt |
|
| INTENSET | 0x304 |
Enable interrupt |
|
| INTENCLR | 0x308 |
Disable interrupt |
|
| INTPEND | 0x30C |
Pending interrupts |
|
| HFCLKRUN | 0x408 |
Status indicating that HFCLKSTART task has been triggered |
|
| HFCLKSTAT | 0x40C |
Status indicating which HFCLK128M/HFCLK64M source is running This register value in any CLOCK instance reflects status only due to configurations/actions in that CLOCK instance. |
|
| LFCLKRUN | 0x414 |
Status indicating that LFCLKSTART task has been triggered |
|
| LFCLKSTAT | 0x418 |
Status indicating which LFCLK source is running This register value in any CLOCK instance reflects status only due to configurations/actions in that CLOCK instance. |
|
| LFCLKSRCCOPY | 0x41C |
Copy of LFCLKSRC register, set when LFCLKSTART task was triggered |
|
| HFCLKAUDIORUN | 0x450 |
Status indicating that HFCLKAUDIOSTART task has been triggered |
|
| HFCLKAUDIOSTAT | 0x454 |
Status indicating which HFCLKAUDIO source is running |
|
| HFCLK192MRUN | 0x458 |
Status indicating that HFCLK192MSTART task has been triggered |
|
| HFCLK192MSTAT | 0x45C |
Status indicating which HFCLK192M source is running |
|
| HFCLKSRC | 0x514 |
Clock source for HFCLK128M/HFCLK64M |
|
| LFCLKSRC | 0x518 |
Clock source for LFCLK |
|
| HFCLKCTRL | 0x558 |
HFCLK128M frequency configuration |
|
| HFCLKAUDIO.FREQUENCY | 0x55C |
Audio PLL frequency in 11.176 MHz - 11.402 MHz or 12.165 MHz - 12.411 MHz frequency bands |
|
| HFCLKALWAYSRUN | 0x570 |
Automatic or manual control of HFCLK128M/HFCLK64M |
|
| LFCLKALWAYSRUN | 0x574 |
Automatic or manual control of LFCLK |
|
| HFCLKAUDIOALWAYSRUN | 0x57C |
Automatic or manual control of HFCLKAUDIO |
|
| HFCLK192MSRC | 0x580 |
Clock source for HFCLK192M |
|
| HFCLK192MALWAYSRUN | 0x584 |
Automatic or manual control of HFCLK192M |
|
| HFCLK192MCTRL | 0x5B8 |
HFCLK192M frequency configuration |