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

AON_EVENT

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

Reserved

Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text)

RO

0x0

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

0x00

PAD0

Edge detect on PAD0

0x01

PAD1

Edge detect on PAD1

0x02

PAD2

Edge detect on PAD2

0x03

PAD3

Edge detect on PAD3

0x04

PAD4

Edge detect on PAD4

0x05

PAD5

Edge detect on PAD5

0x06

PAD6

Edge detect on PAD6

0x07

PAD7

Edge detect on PAD7

0x08

PAD8

Edge detect on PAD8

0x09

PAD9

Edge detect on PAD9

0x0A

PAD10

Edge detect on PAD10

0x0B

PAD11

Edge detect on PAD11

0x0C

PAD12

Edge detect on PAD12

0x0D

PAD13

Edge detect on PAD13

0x0E

PAD14

Edge detect on PAD14

0x0F

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

0x21

SPIS_BYTE_DONE

AON_SPISLAVE byte received / transmitted

0x22

SPIS_CS

AON_SPISLAVE Chip Select Pin asserted

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

Timer 0 event

0x34

AUX_TIMER1_EV

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

0x3F

23:22

Reserved

Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text)

RO

0x0

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

0x00

PAD0

Edge detect on PAD0

0x01

PAD1

Edge detect on PAD1

0x02

PAD2

Edge detect on PAD2

0x03

PAD3

Edge detect on PAD3

0x04

PAD4

Edge detect on PAD4

0x05

PAD5

Edge detect on PAD5

0x06

PAD6

Edge detect on PAD6

0x07

PAD7

Edge detect on PAD7

0x08

PAD8

Edge detect on PAD8

0x09

PAD9

Edge detect on PAD9

0x0A

PAD10

Edge detect on PAD10

0x0B

PAD11

Edge detect on PAD11

0x0C

PAD12

Edge detect on PAD12

0x0D

PAD13

Edge detect on PAD13

0x0E

PAD14

Edge detect on PAD14

0x0F

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

0x21

SPIS_BYTE_DONE

AON_SPISLAVE byte received / transmitted

0x22

SPIS_CS

AON_SPISLAVE Chip Select Pin asserted

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

Timer 0 event

0x34

AUX_TIMER1_EV

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

0x3F

15:14

Reserved

Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text)

RO

0x0

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

0x00

PAD0

Edge detect on PAD0

0x01

PAD1

Edge detect on PAD1

0x02

PAD2

Edge detect on PAD2

0x03

PAD3

Edge detect on PAD3

0x04

PAD4

Edge detect on PAD4

0x05

PAD5

Edge detect on PAD5

0x06

PAD6

Edge detect on PAD6

0x07

PAD7

Edge detect on PAD7

0x08

PAD8

Edge detect on PAD8

0x09

PAD9

Edge detect on PAD9

0x0A

PAD10

Edge detect on PAD10

0x0B

PAD11

Edge detect on PAD11

0x0C

PAD12

Edge detect on PAD12

0x0D

PAD13

Edge detect on PAD13

0x0E

PAD14

Edge detect on PAD14

0x0F

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

0x21

SPIS_BYTE_DONE

AON_SPISLAVE byte received / transmitted

0x22

SPIS_CS

AON_SPISLAVE Chip Select Pin asserted

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

Timer 0 event

0x34

AUX_TIMER1_EV

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

0x3F

7:6

Reserved

Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text)

RO

0x0

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

0x00

PAD0

Edge detect on PAD0

0x01

PAD1

Edge detect on PAD1

0x02

PAD2

Edge detect on PAD2

0x03

PAD3

Edge detect on PAD3

0x04

PAD4

Edge detect on PAD4

0x05

PAD5

Edge detect on PAD5

0x06

PAD6

Edge detect on PAD6

0x07

PAD7

Edge detect on PAD7

0x08

PAD8

Edge detect on PAD8

0x09

PAD9

Edge detect on PAD9

0x0A

PAD10

Edge detect on PAD10

0x0B

PAD11

Edge detect on PAD11

0x0C

PAD12

Edge detect on PAD12

0x0D

PAD13

Edge detect on PAD13

0x0E

PAD14

Edge detect on PAD14

0x0F

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

0x21

SPIS_BYTE_DONE

AON_SPISLAVE byte received / transmitted

0x22

SPIS_CS

AON_SPISLAVE Chip Select Pin asserted

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

Timer 0 event

0x34

AUX_TIMER1_EV

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

0x3F



TOP:AON_EVENT:AUXWUSEL

Address offset

0x0000 0004

Physical address

0x4009 3004

Instance

AON_EVENT

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

Reserved

Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text)

RO

0x000

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

0x00

PAD0

Edge detect on PAD0

0x01

PAD1

Edge detect on PAD1

0x02

PAD2

Edge detect on PAD2

0x03

PAD3

Edge detect on PAD3

0x04

PAD4

Edge detect on PAD4

0x05

PAD5

Edge detect on PAD5

0x06

PAD6

Edge detect on PAD6

0x07

PAD7

Edge detect on PAD7

0x08

PAD8

Edge detect on PAD8

0x09

PAD9

Edge detect on PAD9

0x0A

PAD10

Edge detect on PAD10

0x0B

PAD11

Edge detect on PAD11

0x0C

PAD12

Edge detect on PAD12

0x0D

PAD13

Edge detect on PAD13

0x0E

PAD14

Edge detect on PAD14

0x0F

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

0x21

SPIS_BYTE_DONE

AON_SPISLAVE byte received / transmitted

0x22

SPIS_CS

AON_SPISLAVE Chip Select Pin asserted

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

Timer 0 event

0x34

AUX_TIMER1_EV

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

0x3F

15:14

Reserved

Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text)

RO

0x0

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

0x00

PAD0

Edge detect on PAD0

0x01

PAD1

Edge detect on PAD1

0x02

PAD2

Edge detect on PAD2

0x03

PAD3

Edge detect on PAD3

0x04

PAD4

Edge detect on PAD4

0x05

PAD5

Edge detect on PAD5

0x06

PAD6

Edge detect on PAD6

0x07

PAD7

Edge detect on PAD7

0x08

PAD8

Edge detect on PAD8

0x09

PAD9

Edge detect on PAD9

0x0A

PAD10

Edge detect on PAD10

0x0B

PAD11

Edge detect on PAD11

0x0C

PAD12

Edge detect on PAD12

0x0D

PAD13

Edge detect on PAD13

0x0E

PAD14

Edge detect on PAD14

0x0F

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

0x21

SPIS_BYTE_DONE

AON_SPISLAVE byte received / transmitted

0x22

SPIS_CS

AON_SPISLAVE Chip Select Pin asserted

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

Timer 0 event

0x34

AUX_TIMER1_EV

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

0x3F

7:6

Reserved

Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text)

RO

0x0

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

0x00

PAD0

Edge detect on PAD0

0x01

PAD1

Edge detect on PAD1

0x02

PAD2

Edge detect on PAD2

0x03

PAD3

Edge detect on PAD3

0x04

PAD4

Edge detect on PAD4

0x05

PAD5

Edge detect on PAD5

0x06

PAD6

Edge detect on PAD6

0x07

PAD7

Edge detect on PAD7

0x08

PAD8

Edge detect on PAD8

0x09

PAD9

Edge detect on PAD9

0x0A

PAD10

Edge detect on PAD10

0x0B

PAD11

Edge detect on PAD11

0x0C

PAD12

Edge detect on PAD12

0x0D

PAD13

Edge detect on PAD13

0x0E

PAD14

Edge detect on PAD14

0x0F

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

0x21

SPIS_BYTE_DONE

AON_SPISLAVE byte received / transmitted

0x22

SPIS_CS

AON_SPISLAVE Chip Select Pin asserted

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

Timer 0 event

0x34

AUX_TIMER1_EV

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

0x3F



TOP:AON_EVENT:EVTOMCUSEL

Address offset

0x0000 0008

Physical address

0x4009 3008

Instance

AON_EVENT

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

Reserved

Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text)

RO

0x000

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

0x00

PAD0

Edge detect on PAD0

0x01

PAD1

Edge detect on PAD1

0x02

PAD2

Edge detect on PAD2

0x03

PAD3

Edge detect on PAD3

0x04

PAD4

Edge detect on PAD4

0x05

PAD5

Edge detect on PAD5

0x06

PAD6

Edge detect on PAD6

0x07

PAD7

Edge detect on PAD7

0x08

PAD8

Edge detect on PAD8

0x09

PAD9

Edge detect on PAD9

0x0A

PAD10

Edge detect on PAD10

0x0B

PAD11

Edge detect on PAD11

0x0C

PAD12

Edge detect on PAD12

0x0D

PAD13

Edge detect on PAD13

0x0E

PAD14

Edge detect on PAD14

0x0F

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

0x21

SPIS_BYTE_DONE

AON_SPISLAVE byte received / transmitted

0x22

SPIS_CS

AON_SPISLAVE Chip Select Pin asserted

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

Timer 0 event

0x34

AUX_TIMER1_EV

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

0x2B

15:14

Reserved

Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text)

RO

0x0

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

0x00

PAD0

Edge detect on PAD0

0x01

PAD1

Edge detect on PAD1

0x02

PAD2

Edge detect on PAD2

0x03

PAD3

Edge detect on PAD3

0x04

PAD4

Edge detect on PAD4

0x05

PAD5

Edge detect on PAD5

0x06

PAD6

Edge detect on PAD6

0x07

PAD7

Edge detect on PAD7

0x08

PAD8

Edge detect on PAD8

0x09

PAD9

Edge detect on PAD9

0x0A

PAD10

Edge detect on PAD10

0x0B

PAD11

Edge detect on PAD11

0x0C

PAD12

Edge detect on PAD12

0x0D

PAD13

Edge detect on PAD13

0x0E

PAD14

Edge detect on PAD14

0x0F

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

0x21

SPIS_BYTE_DONE

AON_SPISLAVE byte received / transmitted

0x22

SPIS_CS

AON_SPISLAVE Chip Select Pin asserted

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

Timer 0 event

0x34

AUX_TIMER1_EV

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

0x2B

7:6

Reserved

Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text)

RO

0x0

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

0x00

PAD0

Edge detect on PAD0

0x01

PAD1

Edge detect on PAD1

0x02

PAD2

Edge detect on PAD2

0x03

PAD3

Edge detect on PAD3

0x04

PAD4

Edge detect on PAD4

0x05

PAD5

Edge detect on PAD5

0x06

PAD6

Edge detect on PAD6

0x07

PAD7

Edge detect on PAD7

0x08

PAD8

Edge detect on PAD8

0x09

PAD9

Edge detect on PAD9

0x0A

PAD10

Edge detect on PAD10

0x0B

PAD11

Edge detect on PAD11

0x0C

PAD12

Edge detect on PAD12

0x0D

PAD13

Edge detect on PAD13

0x0E

PAD14

Edge detect on PAD14

0x0F

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

0x21

SPIS_BYTE_DONE

AON_SPISLAVE byte received / transmitted

0x22

SPIS_CS

AON_SPISLAVE Chip Select Pin asserted

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

Timer 0 event

0x34

AUX_TIMER1_EV

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

0x2B



TOP:AON_EVENT:RTCSEL

Address offset

0x0000 000C

Physical address

0x4009 300C

Instance

AON_EVENT

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

Reserved

Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text)

RO

0x000 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

0x00

PAD0

Edge detect on PAD0

0x01

PAD1

Edge detect on PAD1

0x02

PAD2

Edge detect on PAD2

0x03

PAD3

Edge detect on PAD3

0x04

PAD4

Edge detect on PAD4

0x05

PAD5

Edge detect on PAD5

0x06

PAD6

Edge detect on PAD6

0x07

PAD7

Edge detect on PAD7

0x08

PAD8

Edge detect on PAD8

0x09

PAD9

Edge detect on PAD9

0x0A

PAD10

Edge detect on PAD10

0x0B

PAD11

Edge detect on PAD11

0x0C

PAD12

Edge detect on PAD12

0x0D

PAD13

Edge detect on PAD13

0x0E

PAD14

Edge detect on PAD14

0x0F

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

0x21

SPIS_BYTE_DONE

AON_SPISLAVE byte received / transmitted

0x22

SPIS_CS

AON_SPISLAVE Chip Select Pin asserted

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

0x3F