AON_EVENT

Instance: AON_EVENT
Component: AON_EVENT
Base address: 0x40093000


This module configures the event fabric located in the AON domain.

Note: This module is only supporting 32 bit ReadWrite access from MCU

TOP:AON_EVENT Register Summary

Register Name

Type

Register Width (Bits)

Register Reset

Address Offset

Physical Address

MCUWUSEL

RW

32

0x3F3F 3F3F

0x0000 0000

0x4009 3000

AUXWUSEL

RW

32

0x003F 3F3F

0x0000 0004

0x4009 3004

EVTOMCUSEL

RW

32

0x002B 2B2B

0x0000 0008

0x4009 3008

RTCSEL

RW

32

0x0000 003F

0x0000 000C

0x4009 300C

TOP:AON_EVENT Register Descriptions

TOP:AON_EVENT:MCUWUSEL

Address Offset 0x0000 0000
Physical Address 0x4009 3000 Instance 0x4009 3000
Description Wake-up Selector For MCU

This register contains pointers to 4 events which are routed to AON_WUC as wakeup sources for MCU. AON_WUC will start a wakeup sequence for the MCU domain when either of the 4 selected events are asserted. A wakeup sequence will guarantee that the MCU power switches are turned on, LDO resources are available and SCLK_HF is available and selected as clock source for MCU.

Note: It is recommended ( or required when AON_WUC:MCUCLK.PWR_DWN_SRC=NONE) to also setup a wakeup event here before MCU is requesting powerdown. ( PRCM requests uLDO, see conditions in PRCM:VDCTL.ULDO ) as it will speed up the wakeup procedure.
Type RW
Bits Field Name Description Type Reset
31:30 RESERVED30 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00
29:24 WU3_EV MCU Wakeup Source #3

AON Event Source selecting 1 of 4 events routed to AON_WUC for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 PAD0 Edge detect on PAD0
0x1 PAD1 Edge detect on PAD1
0x2 PAD2 Edge detect on PAD2
0x3 PAD3 Edge detect on PAD3
0x4 PAD4 Edge detect on PAD4
0x5 PAD5 Edge detect on PAD5
0x6 PAD6 Edge detect on PAD6
0x7 PAD7 Edge detect on PAD7
0x8 PAD8 Edge detect on PAD8
0x9 PAD9 Edge detect on PAD9
0xA PAD10 Edge detect on PAD10
0xB PAD11 Edge detect on PAD11
0xC PAD12 Edge detect on PAD12
0xD PAD13 Edge detect on PAD13
0xE PAD14 Edge detect on PAD14
0xF PAD15 Edge detect on PAD15
0x10 PAD16 Edge detect on PAD16
0x11 PAD17 Edge detect on PAD17
0x12 PAD18 Edge detect on PAD18
0x13 PAD19 Edge detect on PAD19
0x14 PAD20 Edge detect on PAD20
0x15 PAD21 Edge detect on PAD21
0x16 PAD22 Edge detect on PAD22
0x17 PAD23 Edge detect on PAD23
0x18 PAD24 Edge detect on PAD24
0x19 PAD25 Edge detect on PAD25
0x1A PAD26 Edge detect on PAD26
0x1B PAD27 Edge detect on PAD27
0x1C PAD28 Edge detect on PAD28
0x1D PAD29 Edge detect on PAD29
0x1E PAD30 Edge detect on PAD30
0x1F PAD31 Edge detect on PAD31
0x20 PAD Edge detect on any PAD
0x23 RTC_CH0 RTC channel 0 event
0x24 RTC_CH1 RTC channel 1 event
0x25 RTC_CH2 RTC channel 2 event
0x26 RTC_CH0_DLY RTC channel 0 - delayed event
0x27 RTC_CH1_DLY RTC channel 1 - delayed event
0x28 RTC_CH2_DLY RTC channel 2 - delayed event
0x29 RTC_COMB_DLY RTC combined delayed event
0x2A RTC_UPD RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)
0x2B JTAG JTAG generated event
0x2C AUX_SWEV0 AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0
0x2D AUX_SWEV1 AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1
0x2E AUX_SWEV2 AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2
0x2F AUX_COMPA Comparator A triggered
0x30 AUX_COMPB Comparator B triggered
0x31 AUX_ADC_DONE ADC conversion completed
0x32 AUX_TDC_DONE TDC completed or timed out
0x33 AUX_TIMER0_EV AUX Timer 0 Event
0x34 AUX_TIMER1_EV AUX Timer 1 Event
0x35 BATMON_TEMP BATMON temperature update event
0x36 BATMON_VOLT BATMON voltage update event
0x37 AUX_COMPB_ASYNC Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX
0x38 AUX_COMPB_ASYNC_N Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX
0x3F NONE No event, always low
RW 0b11 1111
23:22 RESERVED22 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00
21:16 WU2_EV MCU Wakeup Source #2

AON Event Source selecting 1 of 4 events routed to AON_WUC for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 PAD0 Edge detect on PAD0
0x1 PAD1 Edge detect on PAD1
0x2 PAD2 Edge detect on PAD2
0x3 PAD3 Edge detect on PAD3
0x4 PAD4 Edge detect on PAD4
0x5 PAD5 Edge detect on PAD5
0x6 PAD6 Edge detect on PAD6
0x7 PAD7 Edge detect on PAD7
0x8 PAD8 Edge detect on PAD8
0x9 PAD9 Edge detect on PAD9
0xA PAD10 Edge detect on PAD10
0xB PAD11 Edge detect on PAD11
0xC PAD12 Edge detect on PAD12
0xD PAD13 Edge detect on PAD13
0xE PAD14 Edge detect on PAD14
0xF PAD15 Edge detect on PAD15
0x10 PAD16 Edge detect on PAD16
0x11 PAD17 Edge detect on PAD17
0x12 PAD18 Edge detect on PAD18
0x13 PAD19 Edge detect on PAD19
0x14 PAD20 Edge detect on PAD20
0x15 PAD21 Edge detect on PAD21
0x16 PAD22 Edge detect on PAD22
0x17 PAD23 Edge detect on PAD23
0x18 PAD24 Edge detect on PAD24
0x19 PAD25 Edge detect on PAD25
0x1A PAD26 Edge detect on PAD26
0x1B PAD27 Edge detect on PAD27
0x1C PAD28 Edge detect on PAD28
0x1D PAD29 Edge detect on PAD29
0x1E PAD30 Edge detect on PAD30
0x1F PAD31 Edge detect on PAD31
0x20 PAD Edge detect on any PAD
0x23 RTC_CH0 RTC channel 0 event
0x24 RTC_CH1 RTC channel 1 event
0x25 RTC_CH2 RTC channel 2 event
0x26 RTC_CH0_DLY RTC channel 0 - delayed event
0x27 RTC_CH1_DLY RTC channel 1 - delayed event
0x28 RTC_CH2_DLY RTC channel 2 - delayed event
0x29 RTC_COMB_DLY RTC combined delayed event
0x2A RTC_UPD RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)
0x2B JTAG JTAG generated event
0x2C AUX_SWEV0 AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0
0x2D AUX_SWEV1 AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1
0x2E AUX_SWEV2 AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2
0x2F AUX_COMPA Comparator A triggered
0x30 AUX_COMPB Comparator B triggered
0x31 AUX_ADC_DONE ADC conversion completed
0x32 AUX_TDC_DONE TDC completed or timed out
0x33 AUX_TIMER0_EV AUX Timer 0 Event
0x34 AUX_TIMER1_EV AUX Timer 1 Event
0x35 BATMON_TEMP BATMON temperature update event
0x36 BATMON_VOLT BATMON voltage update event
0x37 AUX_COMPB_ASYNC Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX
0x38 AUX_COMPB_ASYNC_N Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX
0x3F NONE No event, always low
RW 0b11 1111
15:14 RESERVED14 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00
13:8 WU1_EV MCU Wakeup Source #1

AON Event Source selecting 1 of 4 events routed to AON_WUC for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 PAD0 Edge detect on PAD0
0x1 PAD1 Edge detect on PAD1
0x2 PAD2 Edge detect on PAD2
0x3 PAD3 Edge detect on PAD3
0x4 PAD4 Edge detect on PAD4
0x5 PAD5 Edge detect on PAD5
0x6 PAD6 Edge detect on PAD6
0x7 PAD7 Edge detect on PAD7
0x8 PAD8 Edge detect on PAD8
0x9 PAD9 Edge detect on PAD9
0xA PAD10 Edge detect on PAD10
0xB PAD11 Edge detect on PAD11
0xC PAD12 Edge detect on PAD12
0xD PAD13 Edge detect on PAD13
0xE PAD14 Edge detect on PAD14
0xF PAD15 Edge detect on PAD15
0x10 PAD16 Edge detect on PAD16
0x11 PAD17 Edge detect on PAD17
0x12 PAD18 Edge detect on PAD18
0x13 PAD19 Edge detect on PAD19
0x14 PAD20 Edge detect on PAD20
0x15 PAD21 Edge detect on PAD21
0x16 PAD22 Edge detect on PAD22
0x17 PAD23 Edge detect on PAD23
0x18 PAD24 Edge detect on PAD24
0x19 PAD25 Edge detect on PAD25
0x1A PAD26 Edge detect on PAD26
0x1B PAD27 Edge detect on PAD27
0x1C PAD28 Edge detect on PAD28
0x1D PAD29 Edge detect on PAD29
0x1E PAD30 Edge detect on PAD30
0x1F PAD31 Edge detect on PAD31
0x20 PAD Edge detect on any PAD
0x23 RTC_CH0 RTC channel 0 event
0x24 RTC_CH1 RTC channel 1 event
0x25 RTC_CH2 RTC channel 2 event
0x26 RTC_CH0_DLY RTC channel 0 - delayed event
0x27 RTC_CH1_DLY RTC channel 1 - delayed event
0x28 RTC_CH2_DLY RTC channel 2 - delayed event
0x29 RTC_COMB_DLY RTC combined delayed event
0x2A RTC_UPD RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)
0x2B JTAG JTAG generated event
0x2C AUX_SWEV0 AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0
0x2D AUX_SWEV1 AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1
0x2E AUX_SWEV2 AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2
0x2F AUX_COMPA Comparator A triggered
0x30 AUX_COMPB Comparator B triggered
0x31 AUX_ADC_DONE ADC conversion completed
0x32 AUX_TDC_DONE TDC completed or timed out
0x33 AUX_TIMER0_EV AUX Timer 0 Event
0x34 AUX_TIMER1_EV AUX Timer 1 Event
0x35 BATMON_TEMP BATMON temperature update event
0x36 BATMON_VOLT BATMON voltage update event
0x37 AUX_COMPB_ASYNC Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX
0x38 AUX_COMPB_ASYNC_N Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX
0x3F NONE No event, always low
RW 0b11 1111
7:6 RESERVED6 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00
5:0 WU0_EV MCU Wakeup Source #0

AON Event Source selecting 1 of 4 events routed to AON_WUC for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 PAD0 Edge detect on PAD0
0x1 PAD1 Edge detect on PAD1
0x2 PAD2 Edge detect on PAD2
0x3 PAD3 Edge detect on PAD3
0x4 PAD4 Edge detect on PAD4
0x5 PAD5 Edge detect on PAD5
0x6 PAD6 Edge detect on PAD6
0x7 PAD7 Edge detect on PAD7
0x8 PAD8 Edge detect on PAD8
0x9 PAD9 Edge detect on PAD9
0xA PAD10 Edge detect on PAD10
0xB PAD11 Edge detect on PAD11
0xC PAD12 Edge detect on PAD12
0xD PAD13 Edge detect on PAD13
0xE PAD14 Edge detect on PAD14
0xF PAD15 Edge detect on PAD15
0x10 PAD16 Edge detect on PAD16
0x11 PAD17 Edge detect on PAD17
0x12 PAD18 Edge detect on PAD18
0x13 PAD19 Edge detect on PAD19
0x14 PAD20 Edge detect on PAD20
0x15 PAD21 Edge detect on PAD21
0x16 PAD22 Edge detect on PAD22
0x17 PAD23 Edge detect on PAD23
0x18 PAD24 Edge detect on PAD24
0x19 PAD25 Edge detect on PAD25
0x1A PAD26 Edge detect on PAD26
0x1B PAD27 Edge detect on PAD27
0x1C PAD28 Edge detect on PAD28
0x1D PAD29 Edge detect on PAD29
0x1E PAD30 Edge detect on PAD30
0x1F PAD31 Edge detect on PAD31
0x20 PAD Edge detect on any PAD
0x23 RTC_CH0 RTC channel 0 event
0x24 RTC_CH1 RTC channel 1 event
0x25 RTC_CH2 RTC channel 2 event
0x26 RTC_CH0_DLY RTC channel 0 - delayed event
0x27 RTC_CH1_DLY RTC channel 1 - delayed event
0x28 RTC_CH2_DLY RTC channel 2 - delayed event
0x29 RTC_COMB_DLY RTC combined delayed event
0x2A RTC_UPD RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)
0x2B JTAG JTAG generated event
0x2C AUX_SWEV0 AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0
0x2D AUX_SWEV1 AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1
0x2E AUX_SWEV2 AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2
0x2F AUX_COMPA Comparator A triggered
0x30 AUX_COMPB Comparator B triggered
0x31 AUX_ADC_DONE ADC conversion completed
0x32 AUX_TDC_DONE TDC completed or timed out
0x33 AUX_TIMER0_EV AUX Timer 0 Event
0x34 AUX_TIMER1_EV AUX Timer 1 Event
0x35 BATMON_TEMP BATMON temperature update event
0x36 BATMON_VOLT BATMON voltage update event
0x37 AUX_COMPB_ASYNC Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX
0x38 AUX_COMPB_ASYNC_N Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX
0x3F NONE No event, always low
RW 0b11 1111

TOP:AON_EVENT:AUXWUSEL

Address Offset 0x0000 0004
Physical Address 0x4009 3004 Instance 0x4009 3004
Description Wake-up Selector For AUX

This register contains pointers to 3 events which are routed to AON_WUC as wakeup sources for AUX. AON_WUC will start a wakeup sequence for the AUX domain when either of the 3 selected events are asserted. A wakeup sequence will guarantee that the AUX power switches are turned on, LDO resources are available and SCLK_HF is available and selected as clock source for AUX.

Note: It is recommended ( or required when AON_WUC:AUXCLK.PWR_DWN_SRC=NONE) to also setup a wakeup event here before AUX is requesting powerdown. ( AUX_WUC:PWRDWNREQ.REQ is asserted] ) as it will speed up the wakeup procedure.
Type RW
Bits Field Name Description Type Reset
31:22 RESERVED22 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00 0000 0000
21:16 WU2_EV AUX Wakeup Source #2

AON Event Source selecting 1 of 3 events routed to AON_WUC for waking up the AUX domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 PAD0 Edge detect on PAD0
0x1 PAD1 Edge detect on PAD1
0x2 PAD2 Edge detect on PAD2
0x3 PAD3 Edge detect on PAD3
0x4 PAD4 Edge detect on PAD4
0x5 PAD5 Edge detect on PAD5
0x6 PAD6 Edge detect on PAD6
0x7 PAD7 Edge detect on PAD7
0x8 PAD8 Edge detect on PAD8
0x9 PAD9 Edge detect on PAD9
0xA PAD10 Edge detect on PAD10
0xB PAD11 Edge detect on PAD11
0xC PAD12 Edge detect on PAD12
0xD PAD13 Edge detect on PAD13
0xE PAD14 Edge detect on PAD14
0xF PAD15 Edge detect on PAD15
0x10 PAD16 Edge detect on PAD16
0x11 PAD17 Edge detect on PAD17
0x12 PAD18 Edge detect on PAD18
0x13 PAD19 Edge detect on PAD19
0x14 PAD20 Edge detect on PAD20
0x15 PAD21 Edge detect on PAD21
0x16 PAD22 Edge detect on PAD22
0x17 PAD23 Edge detect on PAD23
0x18 PAD24 Edge detect on PAD24
0x19 PAD25 Edge detect on PAD25
0x1A PAD26 Edge detect on PAD26
0x1B PAD27 Edge detect on PAD27
0x1C PAD28 Edge detect on PAD28
0x1D PAD29 Edge detect on PAD29
0x1E PAD30 Edge detect on PAD30
0x1F PAD31 Edge detect on PAD31
0x20 PAD Edge detect on any PAD
0x23 RTC_CH0 RTC channel 0 event
0x24 RTC_CH1 RTC channel 1 event
0x25 RTC_CH2 RTC channel 2 event
0x26 RTC_CH0_DLY RTC channel 0 - delayed event
0x27 RTC_CH1_DLY RTC channel 1 - delayed event
0x28 RTC_CH2_DLY RTC channel 2 - delayed event
0x29 RTC_COMB_DLY RTC combined delayed event
0x2A RTC_UPD RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)
0x2B JTAG JTAG generated event
0x2C AUX_SWEV0 AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0
0x2D AUX_SWEV1 AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1
0x2E AUX_SWEV2 AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2
0x2F AUX_COMPA Comparator A triggered
0x30 AUX_COMPB Comparator B triggered
0x31 AUX_ADC_DONE ADC conversion completed
0x32 AUX_TDC_DONE TDC completed or timed out
0x33 AUX_TIMER0_EV AUX Timer 0 Event
0x34 AUX_TIMER1_EV AUX Timer 1 Event
0x35 BATMON_TEMP BATMON temperature update event
0x36 BATMON_VOLT BATMON voltage update event
0x37 AUX_COMPB_ASYNC Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX
0x38 AUX_COMPB_ASYNC_N Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX
0x3F NONE No event, always low
RW 0b11 1111
15:14 RESERVED14 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00
13:8 WU1_EV AUX Wakeup Source #1

AON Event Source selecting 1 of 3 events routed to AON_WUC for waking up the AUX domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 PAD0 Edge detect on PAD0
0x1 PAD1 Edge detect on PAD1
0x2 PAD2 Edge detect on PAD2
0x3 PAD3 Edge detect on PAD3
0x4 PAD4 Edge detect on PAD4
0x5 PAD5 Edge detect on PAD5
0x6 PAD6 Edge detect on PAD6
0x7 PAD7 Edge detect on PAD7
0x8 PAD8 Edge detect on PAD8
0x9 PAD9 Edge detect on PAD9
0xA PAD10 Edge detect on PAD10
0xB PAD11 Edge detect on PAD11
0xC PAD12 Edge detect on PAD12
0xD PAD13 Edge detect on PAD13
0xE PAD14 Edge detect on PAD14
0xF PAD15 Edge detect on PAD15
0x10 PAD16 Edge detect on PAD16
0x11 PAD17 Edge detect on PAD17
0x12 PAD18 Edge detect on PAD18
0x13 PAD19 Edge detect on PAD19
0x14 PAD20 Edge detect on PAD20
0x15 PAD21 Edge detect on PAD21
0x16 PAD22 Edge detect on PAD22
0x17 PAD23 Edge detect on PAD23
0x18 PAD24 Edge detect on PAD24
0x19 PAD25 Edge detect on PAD25
0x1A PAD26 Edge detect on PAD26
0x1B PAD27 Edge detect on PAD27
0x1C PAD28 Edge detect on PAD28
0x1D PAD29 Edge detect on PAD29
0x1E PAD30 Edge detect on PAD30
0x1F PAD31 Edge detect on PAD31
0x20 PAD Edge detect on any PAD
0x23 RTC_CH0 RTC channel 0 event
0x24 RTC_CH1 RTC channel 1 event
0x25 RTC_CH2 RTC channel 2 event
0x26 RTC_CH0_DLY RTC channel 0 - delayed event
0x27 RTC_CH1_DLY RTC channel 1 - delayed event
0x28 RTC_CH2_DLY RTC channel 2 - delayed event
0x29 RTC_COMB_DLY RTC combined delayed event
0x2A RTC_UPD RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)
0x2B JTAG JTAG generated event
0x2C AUX_SWEV0 AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0
0x2D AUX_SWEV1 AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1
0x2E AUX_SWEV2 AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2
0x2F AUX_COMPA Comparator A triggered
0x30 AUX_COMPB Comparator B triggered
0x31 AUX_ADC_DONE ADC conversion completed
0x32 AUX_TDC_DONE TDC completed or timed out
0x33 AUX_TIMER0_EV AUX Timer 0 Event
0x34 AUX_TIMER1_EV AUX Timer 1 Event
0x35 BATMON_TEMP BATMON temperature update event
0x36 BATMON_VOLT BATMON voltage update event
0x37 AUX_COMPB_ASYNC Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX
0x38 AUX_COMPB_ASYNC_N Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX
0x3F NONE No event, always low
RW 0b11 1111
7:6 RESERVED6 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00
5:0 WU0_EV AUX Wakeup Source #0

AON Event Source selecting 1 of 3 events routed to AON_WUC for waking up the AUX domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 PAD0 Edge detect on PAD0
0x1 PAD1 Edge detect on PAD1
0x2 PAD2 Edge detect on PAD2
0x3 PAD3 Edge detect on PAD3
0x4 PAD4 Edge detect on PAD4
0x5 PAD5 Edge detect on PAD5
0x6 PAD6 Edge detect on PAD6
0x7 PAD7 Edge detect on PAD7
0x8 PAD8 Edge detect on PAD8
0x9 PAD9 Edge detect on PAD9
0xA PAD10 Edge detect on PAD10
0xB PAD11 Edge detect on PAD11
0xC PAD12 Edge detect on PAD12
0xD PAD13 Edge detect on PAD13
0xE PAD14 Edge detect on PAD14
0xF PAD15 Edge detect on PAD15
0x10 PAD16 Edge detect on PAD16
0x11 PAD17 Edge detect on PAD17
0x12 PAD18 Edge detect on PAD18
0x13 PAD19 Edge detect on PAD19
0x14 PAD20 Edge detect on PAD20
0x15 PAD21 Edge detect on PAD21
0x16 PAD22 Edge detect on PAD22
0x17 PAD23 Edge detect on PAD23
0x18 PAD24 Edge detect on PAD24
0x19 PAD25 Edge detect on PAD25
0x1A PAD26 Edge detect on PAD26
0x1B PAD27 Edge detect on PAD27
0x1C PAD28 Edge detect on PAD28
0x1D PAD29 Edge detect on PAD29
0x1E PAD30 Edge detect on PAD30
0x1F PAD31 Edge detect on PAD31
0x20 PAD Edge detect on any PAD
0x23 RTC_CH0 RTC channel 0 event
0x24 RTC_CH1 RTC channel 1 event
0x25 RTC_CH2 RTC channel 2 event
0x26 RTC_CH0_DLY RTC channel 0 - delayed event
0x27 RTC_CH1_DLY RTC channel 1 - delayed event
0x28 RTC_CH2_DLY RTC channel 2 - delayed event
0x29 RTC_COMB_DLY RTC combined delayed event
0x2A RTC_UPD RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)
0x2B JTAG JTAG generated event
0x2C AUX_SWEV0 AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0
0x2D AUX_SWEV1 AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1
0x2E AUX_SWEV2 AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2
0x2F AUX_COMPA Comparator A triggered
0x30 AUX_COMPB Comparator B triggered
0x31 AUX_ADC_DONE ADC conversion completed
0x32 AUX_TDC_DONE TDC completed or timed out
0x33 AUX_TIMER0_EV AUX Timer 0 Event
0x34 AUX_TIMER1_EV AUX Timer 1 Event
0x35 BATMON_TEMP BATMON temperature update event
0x36 BATMON_VOLT BATMON voltage update event
0x37 AUX_COMPB_ASYNC Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX
0x38 AUX_COMPB_ASYNC_N Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX
0x3F NONE No event, always low
RW 0b11 1111

TOP:AON_EVENT:EVTOMCUSEL

Address Offset 0x0000 0008
Physical Address 0x4009 3008 Instance 0x4009 3008
Description Event Selector For MCU Event Fabric

This register contains pointers for 3 AON events that are routed to the MCU Event Fabric EVENT
Type RW
Bits Field Name Description Type Reset
31:22 RESERVED22 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00 0000 0000
21:16 AON_PROG2_EV Event selector for AON_PROG2 event.

AON Event Source id# selecting event routed to EVENT as AON_PROG2 event.
Value ENUM Name Description
0x0 PAD0 Edge detect on PAD0
0x1 PAD1 Edge detect on PAD1
0x2 PAD2 Edge detect on PAD2
0x3 PAD3 Edge detect on PAD3
0x4 PAD4 Edge detect on PAD4
0x5 PAD5 Edge detect on PAD5
0x6 PAD6 Edge detect on PAD6
0x7 PAD7 Edge detect on PAD7
0x8 PAD8 Edge detect on PAD8
0x9 PAD9 Edge detect on PAD9
0xA PAD10 Edge detect on PAD10
0xB PAD11 Edge detect on PAD11
0xC PAD12 Edge detect on PAD12
0xD PAD13 Edge detect on PAD13
0xE PAD14 Edge detect on PAD14
0xF PAD15 Edge detect on PAD15
0x10 PAD16 Edge detect on PAD16
0x11 PAD17 Edge detect on PAD17
0x12 PAD18 Edge detect on PAD18
0x13 PAD19 Edge detect on PAD19
0x14 PAD20 Edge detect on PAD20
0x15 PAD21 Edge detect on PAD21
0x16 PAD22 Edge detect on PAD22
0x17 PAD23 Edge detect on PAD23
0x18 PAD24 Edge detect on PAD24
0x19 PAD25 Edge detect on PAD25
0x1A PAD26 Edge detect on PAD26
0x1B PAD27 Edge detect on PAD27
0x1C PAD28 Edge detect on PAD28
0x1D PAD29 Edge detect on PAD29
0x1E PAD30 Edge detect on PAD30
0x1F PAD31 Edge detect on PAD31
0x20 PAD Edge detect on any PAD
0x23 RTC_CH0 RTC channel 0 event
0x24 RTC_CH1 RTC channel 1 event
0x25 RTC_CH2 RTC channel 2 event
0x26 RTC_CH0_DLY RTC channel 0 - delayed event
0x27 RTC_CH1_DLY RTC channel 1 - delayed event
0x28 RTC_CH2_DLY RTC channel 2 - delayed event
0x29 RTC_COMB_DLY RTC combined delayed event
0x2A RTC_UPD RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)
0x2B JTAG JTAG generated event
0x2C AUX_SWEV0 AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0
0x2D AUX_SWEV1 AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1
0x2E AUX_SWEV2 AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2
0x2F AUX_COMPA Comparator A triggered
0x30 AUX_COMPB Comparator B triggered
0x31 AUX_ADC_DONE ADC conversion completed
0x32 AUX_TDC_DONE TDC completed or timed out
0x33 AUX_TIMER0_EV AUX Timer 0 Event
0x34 AUX_TIMER1_EV AUX Timer 1 Event
0x35 BATMON_TEMP BATMON temperature update event
0x36 BATMON_VOLT BATMON voltage update event
0x37 AUX_COMPB_ASYNC Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX
0x38 AUX_COMPB_ASYNC_N Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX
0x3F NONE No event, always low
RW 0b10 1011
15:14 RESERVED14 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00
13:8 AON_PROG1_EV Event selector for AON_PROG1 event.

AON Event Source id# selecting event routed to EVENT as AON_PROG1 event.
Value ENUM Name Description
0x0 PAD0 Edge detect on PAD0
0x1 PAD1 Edge detect on PAD1
0x2 PAD2 Edge detect on PAD2
0x3 PAD3 Edge detect on PAD3
0x4 PAD4 Edge detect on PAD4
0x5 PAD5 Edge detect on PAD5
0x6 PAD6 Edge detect on PAD6
0x7 PAD7 Edge detect on PAD7
0x8 PAD8 Edge detect on PAD8
0x9 PAD9 Edge detect on PAD9
0xA PAD10 Edge detect on PAD10
0xB PAD11 Edge detect on PAD11
0xC PAD12 Edge detect on PAD12
0xD PAD13 Edge detect on PAD13
0xE PAD14 Edge detect on PAD14
0xF PAD15 Edge detect on PAD15
0x10 PAD16 Edge detect on PAD16
0x11 PAD17 Edge detect on PAD17
0x12 PAD18 Edge detect on PAD18
0x13 PAD19 Edge detect on PAD19
0x14 PAD20 Edge detect on PAD20
0x15 PAD21 Edge detect on PAD21
0x16 PAD22 Edge detect on PAD22
0x17 PAD23 Edge detect on PAD23
0x18 PAD24 Edge detect on PAD24
0x19 PAD25 Edge detect on PAD25
0x1A PAD26 Edge detect on PAD26
0x1B PAD27 Edge detect on PAD27
0x1C PAD28 Edge detect on PAD28
0x1D PAD29 Edge detect on PAD29
0x1E PAD30 Edge detect on PAD30
0x1F PAD31 Edge detect on PAD31
0x20 PAD Edge detect on any PAD
0x23 RTC_CH0 RTC channel 0 event
0x24 RTC_CH1 RTC channel 1 event
0x25 RTC_CH2 RTC channel 2 event
0x26 RTC_CH0_DLY RTC channel 0 - delayed event
0x27 RTC_CH1_DLY RTC channel 1 - delayed event
0x28 RTC_CH2_DLY RTC channel 2 - delayed event
0x29 RTC_COMB_DLY RTC combined delayed event
0x2A RTC_UPD RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)
0x2B JTAG JTAG generated event
0x2C AUX_SWEV0 AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0
0x2D AUX_SWEV1 AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1
0x2E AUX_SWEV2 AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2
0x2F AUX_COMPA Comparator A triggered
0x30 AUX_COMPB Comparator B triggered
0x31 AUX_ADC_DONE ADC conversion completed
0x32 AUX_TDC_DONE TDC completed or timed out
0x33 AUX_TIMER0_EV AUX Timer 0 Event
0x34 AUX_TIMER1_EV AUX Timer 1 Event
0x35 BATMON_TEMP BATMON temperature update event
0x36 BATMON_VOLT BATMON voltage update event
0x37 AUX_COMPB_ASYNC Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX
0x38 AUX_COMPB_ASYNC_N Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX
0x3F NONE No event, always low
RW 0b10 1011
7:6 RESERVED6 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00
5:0 AON_PROG0_EV Event selector for AON_PROG0 event.

AON Event Source id# selecting event routed to EVENT as AON_PROG0 event.
Value ENUM Name Description
0x0 PAD0 Edge detect on PAD0
0x1 PAD1 Edge detect on PAD1
0x2 PAD2 Edge detect on PAD2
0x3 PAD3 Edge detect on PAD3
0x4 PAD4 Edge detect on PAD4
0x5 PAD5 Edge detect on PAD5
0x6 PAD6 Edge detect on PAD6
0x7 PAD7 Edge detect on PAD7
0x8 PAD8 Edge detect on PAD8
0x9 PAD9 Edge detect on PAD9
0xA PAD10 Edge detect on PAD10
0xB PAD11 Edge detect on PAD11
0xC PAD12 Edge detect on PAD12
0xD PAD13 Edge detect on PAD13
0xE PAD14 Edge detect on PAD14
0xF PAD15 Edge detect on PAD15
0x10 PAD16 Edge detect on PAD16
0x11 PAD17 Edge detect on PAD17
0x12 PAD18 Edge detect on PAD18
0x13 PAD19 Edge detect on PAD19
0x14 PAD20 Edge detect on PAD20
0x15 PAD21 Edge detect on PAD21
0x16 PAD22 Edge detect on PAD22
0x17 PAD23 Edge detect on PAD23
0x18 PAD24 Edge detect on PAD24
0x19 PAD25 Edge detect on PAD25
0x1A PAD26 Edge detect on PAD26
0x1B PAD27 Edge detect on PAD27
0x1C PAD28 Edge detect on PAD28
0x1D PAD29 Edge detect on PAD29
0x1E PAD30 Edge detect on PAD30
0x1F PAD31 Edge detect on PAD31
0x20 PAD Edge detect on any PAD
0x23 RTC_CH0 RTC channel 0 event
0x24 RTC_CH1 RTC channel 1 event
0x25 RTC_CH2 RTC channel 2 event
0x26 RTC_CH0_DLY RTC channel 0 - delayed event
0x27 RTC_CH1_DLY RTC channel 1 - delayed event
0x28 RTC_CH2_DLY RTC channel 2 - delayed event
0x29 RTC_COMB_DLY RTC combined delayed event
0x2A RTC_UPD RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)
0x2B JTAG JTAG generated event
0x2C AUX_SWEV0 AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0
0x2D AUX_SWEV1 AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1
0x2E AUX_SWEV2 AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2
0x2F AUX_COMPA Comparator A triggered
0x30 AUX_COMPB Comparator B triggered
0x31 AUX_ADC_DONE ADC conversion completed
0x32 AUX_TDC_DONE TDC completed or timed out
0x33 AUX_TIMER0_EV AUX Timer 0 Event
0x34 AUX_TIMER1_EV AUX Timer 1 Event
0x35 BATMON_TEMP BATMON temperature update event
0x36 BATMON_VOLT BATMON voltage update event
0x37 AUX_COMPB_ASYNC Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX
0x38 AUX_COMPB_ASYNC_N Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX
0x3F NONE No event, always low
RW 0b10 1011

TOP:AON_EVENT:RTCSEL

Address Offset 0x0000 000C
Physical Address 0x4009 300C Instance 0x4009 300C
Description RTC Capture Event Selector For AON_RTC

This register contains a pointer to select an AON event for RTC capture. Please refer to AON_RTC:CH1CAPT
Type RW
Bits Field Name Description Type Reset
31:6 RESERVED6 Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. RO 0b00 0000 0000 0000 0000 0000 0000
5:0 RTC_CH1_CAPT_EV AON Event Source id# for RTCSEL event which is fed to AON_RTC. Please refer to AON_RTC:CH1CAPT
Value ENUM Name Description
0x0 PAD0 Edge detect on PAD0
0x1 PAD1 Edge detect on PAD1
0x2 PAD2 Edge detect on PAD2
0x3 PAD3 Edge detect on PAD3
0x4 PAD4 Edge detect on PAD4
0x5 PAD5 Edge detect on PAD5
0x6 PAD6 Edge detect on PAD6
0x7 PAD7 Edge detect on PAD7
0x8 PAD8 Edge detect on PAD8
0x9 PAD9 Edge detect on PAD9
0xA PAD10 Edge detect on PAD10
0xB PAD11 Edge detect on PAD11
0xC PAD12 Edge detect on PAD12
0xD PAD13 Edge detect on PAD13
0xE PAD14 Edge detect on PAD14
0xF PAD15 Edge detect on PAD15
0x10 PAD16 Edge detect on PAD16
0x11 PAD17 Edge detect on PAD17
0x12 PAD18 Edge detect on PAD18
0x13 PAD19 Edge detect on PAD19
0x14 PAD20 Edge detect on PAD20
0x15 PAD21 Edge detect on PAD21
0x16 PAD22 Edge detect on PAD22
0x17 PAD23 Edge detect on PAD23
0x18 PAD24 Edge detect on PAD24
0x19 PAD25 Edge detect on PAD25
0x1A PAD26 Edge detect on PAD26
0x1B PAD27 Edge detect on PAD27
0x1C PAD28 Edge detect on PAD28
0x1D PAD29 Edge detect on PAD29
0x1E PAD30 Edge detect on PAD30
0x1F PAD31 Edge detect on PAD31
0x20 PAD Edge detect on any PAD
0x23 RTC_CH0 RTC channel 0 event
0x24 RTC_CH1 RTC channel 1 event
0x25 RTC_CH2 RTC channel 2 event
0x26 RTC_CH0_DLY RTC channel 0 - delayed event
0x27 RTC_CH1_DLY RTC channel 1 - delayed event
0x28 RTC_CH2_DLY RTC channel 2 - delayed event
0x29 RTC_COMB_DLY RTC combined delayed event
0x2A RTC_UPD RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)
0x2B JTAG JTAG generated event
0x2C AUX_SWEV0 AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0
0x2D AUX_SWEV1 AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1
0x2E AUX_SWEV2 AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2
0x2F AUX_COMPA Comparator A triggered
0x30 AUX_COMPB Comparator B triggered
0x31 AUX_ADC_DONE ADC conversion completed
0x32 AUX_TDC_DONE TDC completed or timed out
0x33 AUX_TIMER0_EV AUX Timer 0 Event
0x34 AUX_TIMER1_EV AUX Timer 1 Event
0x35 BATMON_TEMP BATMON temperature update event
0x36 BATMON_VOLT BATMON voltage update event
0x37 AUX_COMPB_ASYNC Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX
0x38 AUX_COMPB_ASYNC_N Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX
0x3F NONE No event, always low
RW 0b11 1111