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

MCUWUSEL1

RW

32

0x3F3F 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 of 8 events (events 0 to 3) which are routed to AON_PMCTRL as wakeup sources for MCU. AON_PMCTRL will start a wakeup sequence for the MCU domain when either of the 8 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 required to setup a wakeup event in AON_EVENT before MCU is requesting powerdown ( PRCM requests uLDO, see conditions in PRCM:VDCTL.ULDO ).
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 8 events routed to AON_PMCTRL for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 IOEV_MCU_WU Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_MCU_WU in [MCU_IOC:IOCFGx.IOEV_MCU_WU_EN]
0x1 AUX_TIMER2_EV0 Event 0 from AUX TImer2
0x2 AUX_TIMER2_EV1 Event 1 from AUX TImer2
0x3 AUX_TIMER2_EV2 Event 2 from AUX TImer2
0x4 AUX_TIMER2_EV3 Event 3 from AUX TImer2
0x5 BATMON_BATT_UL BATMON event: Battery level above upper limit
0x6 BATMON_BATT_LL BATMON event: Battery level below lower limit
0x7 BATMON_TEMP_UL BATMON event: Temperature level above upper limit
0x8 BATMON_TEMP_LL BATMON event: Temperature level below lower limit
0x9 BATMON_COMBINED Combined event from BATMON
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 8 events routed to AON_PMCTRL for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 IOEV_MCU_WU Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_MCU_WU in [MCU_IOC:IOCFGx.IOEV_MCU_WU_EN]
0x1 AUX_TIMER2_EV0 Event 0 from AUX TImer2
0x2 AUX_TIMER2_EV1 Event 1 from AUX TImer2
0x3 AUX_TIMER2_EV2 Event 2 from AUX TImer2
0x4 AUX_TIMER2_EV3 Event 3 from AUX TImer2
0x5 BATMON_BATT_UL BATMON event: Battery level above upper limit
0x6 BATMON_BATT_LL BATMON event: Battery level below lower limit
0x7 BATMON_TEMP_UL BATMON event: Temperature level above upper limit
0x8 BATMON_TEMP_LL BATMON event: Temperature level below lower limit
0x9 BATMON_COMBINED Combined event from BATMON
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 8 events routed to AON_PMCTRL for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 IOEV_MCU_WU Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_MCU_WU in [MCU_IOC:IOCFGx.IOEV_MCU_WU_EN]
0x1 AUX_TIMER2_EV0 Event 0 from AUX TImer2
0x2 AUX_TIMER2_EV1 Event 1 from AUX TImer2
0x3 AUX_TIMER2_EV2 Event 2 from AUX TImer2
0x4 AUX_TIMER2_EV3 Event 3 from AUX TImer2
0x5 BATMON_BATT_UL BATMON event: Battery level above upper limit
0x6 BATMON_BATT_LL BATMON event: Battery level below lower limit
0x7 BATMON_TEMP_UL BATMON event: Temperature level above upper limit
0x8 BATMON_TEMP_LL BATMON event: Temperature level below lower limit
0x9 BATMON_COMBINED Combined event from BATMON
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 8 events routed to AON_PMCTRL for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 IOEV_MCU_WU Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_MCU_WU in [MCU_IOC:IOCFGx.IOEV_MCU_WU_EN]
0x1 AUX_TIMER2_EV0 Event 0 from AUX TImer2
0x2 AUX_TIMER2_EV1 Event 1 from AUX TImer2
0x3 AUX_TIMER2_EV2 Event 2 from AUX TImer2
0x4 AUX_TIMER2_EV3 Event 3 from AUX TImer2
0x5 BATMON_BATT_UL BATMON event: Battery level above upper limit
0x6 BATMON_BATT_LL BATMON event: Battery level below lower limit
0x7 BATMON_TEMP_UL BATMON event: Temperature level above upper limit
0x8 BATMON_TEMP_LL BATMON event: Temperature level below lower limit
0x9 BATMON_COMBINED Combined event from BATMON
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:MCUWUSEL1

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

This register contains pointers to 4 of 8 events (events 4 to 7) which are routed to AON_PMCTRL as wakeup sources for MCU. AON_PMCTRL will start a wakeup sequence for the MCU domain when either of the 8 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 required to setup a wakeup event in AON_EVENT before MCU is requesting powerdown ( PRCM requests uLDO, see conditions in PRCM:VDCTL.ULDO ).
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 WU7_EV MCU Wakeup Source #7

AON Event Source selecting 1 of 8 events routed to AON_PMCTRL for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 IOEV_MCU_WU Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_MCU_WU in [MCU_IOC:IOCFGx.IOEV_MCU_WU_EN]
0x1 AUX_TIMER2_EV0 Event 0 from AUX TImer2
0x2 AUX_TIMER2_EV1 Event 1 from AUX TImer2
0x3 AUX_TIMER2_EV2 Event 2 from AUX TImer2
0x4 AUX_TIMER2_EV3 Event 3 from AUX TImer2
0x5 BATMON_BATT_UL BATMON event: Battery level above upper limit
0x6 BATMON_BATT_LL BATMON event: Battery level below lower limit
0x7 BATMON_TEMP_UL BATMON event: Temperature level above upper limit
0x8 BATMON_TEMP_LL BATMON event: Temperature level below lower limit
0x9 BATMON_COMBINED Combined event from BATMON
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 WU6_EV MCU Wakeup Source #6

AON Event Source selecting 1 of 8 events routed to AON_PMCTRL for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 IOEV_MCU_WU Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_MCU_WU in [MCU_IOC:IOCFGx.IOEV_MCU_WU_EN]
0x1 AUX_TIMER2_EV0 Event 0 from AUX TImer2
0x2 AUX_TIMER2_EV1 Event 1 from AUX TImer2
0x3 AUX_TIMER2_EV2 Event 2 from AUX TImer2
0x4 AUX_TIMER2_EV3 Event 3 from AUX TImer2
0x5 BATMON_BATT_UL BATMON event: Battery level above upper limit
0x6 BATMON_BATT_LL BATMON event: Battery level below lower limit
0x7 BATMON_TEMP_UL BATMON event: Temperature level above upper limit
0x8 BATMON_TEMP_LL BATMON event: Temperature level below lower limit
0x9 BATMON_COMBINED Combined event from BATMON
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 WU5_EV MCU Wakeup Source #5

AON Event Source selecting 1 of 8 events routed to AON_PMCTRL for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 IOEV_MCU_WU Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_MCU_WU in [MCU_IOC:IOCFGx.IOEV_MCU_WU_EN]
0x1 AUX_TIMER2_EV0 Event 0 from AUX TImer2
0x2 AUX_TIMER2_EV1 Event 1 from AUX TImer2
0x3 AUX_TIMER2_EV2 Event 2 from AUX TImer2
0x4 AUX_TIMER2_EV3 Event 3 from AUX TImer2
0x5 BATMON_BATT_UL BATMON event: Battery level above upper limit
0x6 BATMON_BATT_LL BATMON event: Battery level below lower limit
0x7 BATMON_TEMP_UL BATMON event: Temperature level above upper limit
0x8 BATMON_TEMP_LL BATMON event: Temperature level below lower limit
0x9 BATMON_COMBINED Combined event from BATMON
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 WU4_EV MCU Wakeup Source #4

AON Event Source selecting 1 of 8 events routed to AON_PMCTRL for waking up the MCU domain from Power Off or Power Down.
Note:
Value ENUM Name Description
0x0 IOEV_MCU_WU Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_MCU_WU in [MCU_IOC:IOCFGx.IOEV_MCU_WU_EN]
0x1 AUX_TIMER2_EV0 Event 0 from AUX TImer2
0x2 AUX_TIMER2_EV1 Event 1 from AUX TImer2
0x3 AUX_TIMER2_EV2 Event 2 from AUX TImer2
0x4 AUX_TIMER2_EV3 Event 3 from AUX TImer2
0x5 BATMON_BATT_UL BATMON event: Battery level above upper limit
0x6 BATMON_BATT_LL BATMON event: Battery level below lower limit
0x7 BATMON_TEMP_UL BATMON event: Temperature level above upper limit
0x8 BATMON_TEMP_LL BATMON event: Temperature level below lower limit
0x9 BATMON_COMBINED Combined event from BATMON
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 IOEV_AON_PROG2 Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_AON_PROG2 in [MCU_IOC:IOCFGx.IOEV_AON_PROG2_EN]
0x1 AUX_TIMER2_EV0 Event 0 from AUX TImer2
0x2 AUX_TIMER2_EV1 Event 1 from AUX TImer2
0x3 AUX_TIMER2_EV2 Event 2 from AUX TImer2
0x4 AUX_TIMER2_EV3 Event 3 from AUX TImer2
0x5 BATMON_BATT_UL BATMON event: Battery level above upper limit
0x6 BATMON_BATT_LL BATMON event: Battery level below lower limit
0x7 BATMON_TEMP_UL BATMON event: Temperature level above upper limit
0x8 BATMON_TEMP_LL BATMON event: Temperature level below lower limit
0x9 BATMON_COMBINED Combined event from BATMON
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 IOEV_AON_PROG1 Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_AON_PROG1 in [MCU_IOC:IOCFGx.IOEV_AON_PROG1_EN]
0x1 AUX_TIMER2_EV0 Event 0 from AUX TImer2
0x2 AUX_TIMER2_EV1 Event 1 from AUX TImer2
0x3 AUX_TIMER2_EV2 Event 2 from AUX TImer2
0x4 AUX_TIMER2_EV3 Event 3 from AUX TImer2
0x5 BATMON_BATT_UL BATMON event: Battery level above upper limit
0x6 BATMON_BATT_LL BATMON event: Battery level below lower limit
0x7 BATMON_TEMP_UL BATMON event: Temperature level above upper limit
0x8 BATMON_TEMP_LL BATMON event: Temperature level below lower limit
0x9 BATMON_COMBINED Combined event from BATMON
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 0
0x28 RTC_CH2_DLY 0
0x29 RTC_COMB_DLY 0
0x2A RTC_UPD 0
0x2B JTAG 0
0x2C AUX_SWEV0 0
0x2D AUX_SWEV1 0
0x2E AUX_SWEV2 0
0x2F AUX_COMPA 0
0x30 AUX_COMPB 0
0x31 AUX_ADC_DONE 0
0x32 AUX_TDC_DONE 0
0x33 AUX_TIMER0_EV 0
0x34 AUX_TIMER1_EV 0
0x35 BATMON_TEMP 0
0x36 BATMON_VOLT 0
0x37 AUX_COMPB_ASYNC 0
0x38 AUX_COMPB_ASYNC_N 0
0x3F NONE 0
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 IOEV_AON_PROG0 Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_AON_PROG0 in [MCU_IOC:IOCFGx.IOEV_AON_PROG0_EN]
0x1 AUX_TIMER2_EV0 0
0x2 AUX_TIMER2_EV1 0
0x3 AUX_TIMER2_EV2 0
0x4 AUX_TIMER2_EV3 0
0x5 BATMON_BATT_UL 0
0x6 BATMON_BATT_LL 0
0x7 BATMON_TEMP_UL 0
0x8 BATMON_TEMP_LL 0
0x9 BATMON_COMBINED 0
0x20 PAD 0
0x23 RTC_CH0 0
0x24 RTC_CH1 0
0x25 RTC_CH2 0
0x26 RTC_CH0_DLY 0
0x27 RTC_CH1_DLY 0
0x28 RTC_CH2_DLY 0
0x29 RTC_COMB_DLY 0
0x2A RTC_UPD 0
0x2B JTAG 0
0x2C AUX_SWEV0 0
0x2D AUX_SWEV1 0
0x2E AUX_SWEV2 0
0x2F AUX_COMPA 0
0x30 AUX_COMPB 0
0x31 AUX_ADC_DONE 0
0x32 AUX_TDC_DONE 0
0x33 AUX_TIMER0_EV 0
0x34 AUX_TIMER1_EV 0
0x35 BATMON_TEMP 0
0x36 BATMON_VOLT 0
0x37 AUX_COMPB_ASYNC 0
0x38 AUX_COMPB_ASYNC_N 0
0x3F NONE 0
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 IOEV_RTC Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_RTC in [MCU_IOC:IOCFGx.IOEV_RTC_EN]
0x1 AUX_TIMER2_EV0 0
0x2 AUX_TIMER2_EV1 0
0x3 AUX_TIMER2_EV2 0
0x4 AUX_TIMER2_EV3 0
0x5 BATMON_BATT_UL 0
0x6 BATMON_BATT_LL 0
0x7 BATMON_TEMP_UL 0
0x8 BATMON_TEMP_LL 0
0x9 BATMON_COMBINED 0
0x20 PAD 0
0x23 RTC_CH0 0
0x24 RTC_CH1 0
0x25 RTC_CH2 0
0x26 RTC_CH0_DLY 0
0x27 RTC_CH1_DLY 0
0x28 RTC_CH2_DLY 0
0x29 RTC_COMB_DLY 0
0x2A RTC_UPD 0
0x2B JTAG 0
0x2C AUX_SWEV0 0
0x2D AUX_SWEV1 0
0x2E AUX_SWEV2 0
0x2F AUX_COMPA 0
0x30 AUX_COMPB 0
0x31 AUX_ADC_DONE 0
0x32 AUX_TDC_DONE 0
0x33 AUX_TIMER0_EV 0
0x34 AUX_TIMER1_EV 0
0x35 BATMON_TEMP 0
0x36 BATMON_VOLT 0
0x37 AUX_COMPB_ASYNC 0
0x38 AUX_COMPB_ASYNC_N 0
0x3F NONE 0
RW 0b11 1111