\n

ADC2

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x2000 byte (0x0)
mem_usage : registers
protection : not protected

Registers

CTRL_STS

CTRL1

CTRL2

CTRL4

SQ1_4

SQ5_8

SQ9_10

SQ1_8_int

SQ9_10_int

CAL_CH0_1

CAL_CH2_3

CAL_CH4_5

SQ_FB

CAL_CH6_7

CAL_CH8_9

FILTCOEFF0_5

FILTCOEFF6_9

FILT_OUT0

FILT_OUT1

FILT_OUT2

FILT_OUT3

FILT_OUT4

FILT_OUT5

FILT_OUT6

FILT_OUT7

FILT_OUT8

FILT_OUT9

FILT_UP_CTRL

FILT_LO_CTRL

CHx_EIM

TH0_3_LOWER

TH4_5_LOWER

TH6_9_LOWER

TH0_3_UPPER

TH4_5_UPPER

TH6_9_UPPER

CNT0_3_LOWER

CNT4_5_LOWER

CNT6_9_LOWER

CNT0_3_UPPER

CNT4_5_UPPER

CNT6_9_UPPER

MMODE0_5

HV_STS

CHx_ESM


CTRL_STS

ADC2 Control and Status Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CTRL_STS CTRL_STS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 VBAT_RANGE VS_RANGE

VBAT_RANGE : ADC2 Channel 0 Range Selection
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

0b0 : Range1

Range from 3 to 22 V is selected

0b1 : Range2

Range from 3 to 28 V is selected

End of enumeration elements list.

VS_RANGE : ADC2 Channel 1 Range Selection
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

0b0 : Range1

Range from 3 to 22 V is selected

0b1 : Range2

Range from 3 to 28 V is selected

End of enumeration elements list.


CTRL1

Measurement Unit Control Register 1
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CTRL1 CTRL1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CALIB_EN

CALIB_EN : Calibration Enable for Channels 0 to 5
bits : 0 - 4 (5 bit)
access : read-write

Enumeration:

0b000001 : CH0_EN

Channel 0 calibration enable

0b000010 : CH1_EN

Channel 1 calibration enable

0b000100 : CH2_EN

Channel 2 calibration enable

0b001000 : CH3_EN

Channel 3 calibration enable

0b010000 : CH4_EN

Channel 4 calibration enable

0b100000 : CH5_EN

Channel 5 calibration enable

End of enumeration elements list.


CTRL2

Measurement Unit Control Register 2
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CTRL2 CTRL2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MCM_PD_N TS_SD_SEL_CONF TSENSE_SD_SEL MCM_RDY SAMPLE_TIME_int SEL_TS_COUNT

MCM_PD_N : Power Down Signal for MCM
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : MCM_Disabled

Measurement Core Module Disabled

0b1 : MCM_Enabled

Measurement Core Module Enabled

End of enumeration elements list.

TS_SD_SEL_CONF : Temperature Sensor Control Configuration
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : Constant

Temperature Sensor selection done by bitfield TSENSE_SD_SEL

0b1 : Not_Active

Temperature Sensor selection done by DPP

End of enumeration elements list.

TSENSE_SD_SEL : Temperature Sensor selection connected to Ch9
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : PMU_TSENSE

PMU Temperature sensor selected

0b1 : Central_TSENSE

Central Temperature Sensor selected

End of enumeration elements list.

MCM_RDY : Ready Signal for MCM after Power On or Reset
bits : 7 - 6 (0 bit)
access : read-only

Enumeration:

0b0 : MCM_Not_Ready

Measurement Core Module in startup phase

0b1 : MCM_Ready

Measurement Core Module start-up phase finished

End of enumeration elements list.

SAMPLE_TIME_int : Sample time of ADC2
bits : 8 - 10 (3 bit)
access : read-write

Enumeration:

0x0 : MICLK4

4 MI_CLK clock periods

0x1 : MICLK6

6 MI_CLK clock periods

0x2 : MICLK8

8 MI_CLK clock periods

0x3 : MICLK10

10 MI_CLK clock periods

0x4 : MICLK12

12 MI_CLK clock periods (default)

0x5 : MICLK14

14 MI_CLK clock periods

0x6 : MICLK16

16 MI_CLK clock periods

0x7 : MICLK18

18 MI_CLK clock periods

0x8 : MICLK20

20 MI_CLK clock periods

0x9 : MICLK22

22 MI_CLK clock periods

End of enumeration elements list.

SEL_TS_COUNT : Time for automatic multiplexing of temperature sensor
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0x0 : 1SEQ

1 sequence

0x1 : 2SEQ

2 sequences

0x2 : 3SEQ

3 sequences

0x3 : 4SEQ

4 sequences

0x4 : 5SEQ

5 sequences

0x5 : 6SEQ

6 sequences

0x6 : 7SEQ

7 sequences

0x7 : 8SEQ

8 sequences

0x8 : 9SEQ

9 sequences

0x9 : 10SEQ

10 sequences

0xA : 11SEQ

11 sequences

0xB : 12SEQ

12 sequences

0xC : 13SEQ

13 sequences

0xD : 14SEQ

14 sequences

0xE : 15SEQ

15 sequences

0xF : 16SEQ

16 sequences

End of enumeration elements list.


CTRL4

Measurement Unit Control Register 4
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CTRL4 CTRL4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FILT_OUT_SEL_5_0 FILT_OUT_SEL_9_6

FILT_OUT_SEL_5_0 : Output Filter Selection for Channels 0 to 5
bits : 0 - 4 (5 bit)
access : read-write

FILT_OUT_SEL_9_6 : Output Filter Selection for Channels 6 to 9
bits : 8 - 10 (3 bit)
access : read-write


SQ1_4

Measurement Channel Enable Bits for Cycle 1-4
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SQ1_4 SQ1_4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SQ1 SQ2 SQ3 SQ4

SQ1 : Sequence 1 channel enable
bits : 0 - 4 (5 bit)
access : read-write

SQ2 : Sequence 2 channel enable
bits : 8 - 12 (5 bit)
access : read-write

SQ3 : Sequence 3 channel enable
bits : 16 - 20 (5 bit)
access : read-write

SQ4 : Sequence 4 channel enable
bits : 24 - 28 (5 bit)
access : read-write


SQ5_8

Measurement Channel Enable Bits for Cycle 5 - 8
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SQ5_8 SQ5_8 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SQ5 SQ6 SQ7 SQ8

SQ5 : Sequence 5 channel enable
bits : 0 - 4 (5 bit)
access : read-write

SQ6 : Sequence 6 channel enable
bits : 8 - 12 (5 bit)
access : read-write

SQ7 : Sequence 7 channel enable
bits : 16 - 20 (5 bit)
access : read-write

SQ8 : Sequence 8 channel enable
bits : 24 - 28 (5 bit)
access : read-write


SQ9_10

Measurement Channel Enable Bits for Cycle 9 - 10
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SQ9_10 SQ9_10 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SQ9 SQ10

SQ9 : Sequence 9 channel enable
bits : 0 - 4 (5 bit)
access : read-write

SQ10 : Sequence 10 channel enable
bits : 8 - 12 (5 bit)
access : read-write


SQ1_8_int

Measurement Channel Enable Bits for Cycle 1 - 8
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SQ1_8_int SQ1_8_int read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SQ1_int SQ2_int SQ3_int SQ4_int SQ5_int SQ6_int SQ7_int SQ8_int

SQ1_int : Sequence 1 channel enable
bits : 0 - 2 (3 bit)
access : read-only

SQ2_int : Sequence 2 channel enable
bits : 4 - 6 (3 bit)
access : read-only

SQ3_int : Sequence 3 channel enable
bits : 8 - 10 (3 bit)
access : read-only

SQ4_int : Sequence 4 channel enable
bits : 12 - 14 (3 bit)
access : read-only

SQ5_int : Sequence 5 channel enable
bits : 16 - 18 (3 bit)
access : read-only

SQ6_int : Sequence 6 channel enable
bits : 20 - 22 (3 bit)
access : read-only

SQ7_int : Sequence 7 channel enable
bits : 24 - 26 (3 bit)
access : read-only

SQ8_int : Sequence 8 channel enable
bits : 28 - 30 (3 bit)
access : read-only


SQ9_10_int

Measurement Channel Enable Bits for Cycle 9 and 10
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SQ9_10_int SQ9_10_int read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SQ9_int SQ10_int

SQ9_int : Sequence 9 channel enable
bits : 0 - 2 (3 bit)
access : read-only

SQ10_int : Sequence 10 channel enable
bits : 4 - 6 (3 bit)
access : read-only


CAL_CH0_1

Calibration for Channel 0 and 1
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CAL_CH0_1 CAL_CH0_1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OFFS_CH0 GAIN_CH0 OFFS_CH1 GAIN_CH1

OFFS_CH0 : Offset Calibration for channel 0
bits : 0 - 6 (7 bit)
access : read-write

GAIN_CH0 : Gain Calibration for channel 0
bits : 8 - 14 (7 bit)
access : read-write

OFFS_CH1 : Offset Calibration for channel 1
bits : 16 - 22 (7 bit)
access : read-write

GAIN_CH1 : Gain Calibration for channel 1
bits : 24 - 30 (7 bit)
access : read-write


CAL_CH2_3

Calibration for Channel 2 and 3
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CAL_CH2_3 CAL_CH2_3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OFFS_CH2 GAIN_CH2 OFFS_CH3 GAIN_CH3

OFFS_CH2 : Offset Calibration for channel 2
bits : 0 - 6 (7 bit)
access : read-write

GAIN_CH2 : Gain Calibration for channel 2
bits : 8 - 14 (7 bit)
access : read-write

OFFS_CH3 : Offset Calibration for channel 3
bits : 16 - 22 (7 bit)
access : read-write

GAIN_CH3 : Gain Calibration for channel 3
bits : 24 - 30 (7 bit)
access : read-write


CAL_CH4_5

Calibration for Channel 4 and 5
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CAL_CH4_5 CAL_CH4_5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OFFS_CH4 GAIN_CH4 OFFS_CH5 GAIN_CH5

OFFS_CH4 : Offset Calibration for channel 4
bits : 0 - 6 (7 bit)
access : read-write

GAIN_CH4 : Gain Calibration for channel 4
bits : 8 - 14 (7 bit)
access : read-write

OFFS_CH5 : Offset Calibration for channel 5
bits : 16 - 22 (7 bit)
access : read-write

GAIN_CH5 : Gain Calibration for channel 5
bits : 24 - 30 (7 bit)
access : read-write


SQ_FB

Sequencer Feedback Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SQ_FB SQ_FB read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SQ_FB SQ_STOP EIM_ACTIVE ESM_ACTIVE SQx CHx

SQ_FB : Current Sequence that caused software mode
bits : 0 - 2 (3 bit)
access : read-only

Enumeration:

0b0000 : SQ1

Sequence 1

0b0001 : SQ2

Sequence 2

0b0010 : SQ3

Sequence 3

0b0011 : SQ4

Sequence 4

0b0100 : SQ5

Sequence 5

0b0101 : SQ6

Sequence 6

0b0110 : SQ7

Sequence 7

0b0111 : SQ8

Sequence 8

0b1000 : SQ9

Sequence 9

0b1001 : SQ10

Sequence 10

0b1010 : ESM

Exceptional Sequencer Mode

0b1011 : CH_MASK

Channel Mask = 0

0b1100 : SUSPEND

Debug Suspend Mode

End of enumeration elements list.

SQ_STOP : ADC2 Sequencer Stop Signal for DPP
bits : 8 - 7 (0 bit)
access : read-only

Enumeration:

0b0 : DPP_Running

Postprocessing Sequencer in running mode

0b1 : DPP_Stopped

Postprocessing Sequencer stopped / Software Mode entered

End of enumeration elements list.

EIM_ACTIVE : ADC2 EIM active
bits : 9 - 8 (0 bit)
access : read-only

Enumeration:

0b0 : not_active

EIM not active

0b1 : active

EIM active

End of enumeration elements list.

ESM_ACTIVE : ADC2 ESM active
bits : 10 - 9 (0 bit)
access : read-only

Enumeration:

0b0 : not_active

ESM not active

0b1 : active

ESM active

End of enumeration elements list.

SQx : Current Active Sequencer
bits : 11 - 13 (3 bit)
access : read-only

Enumeration:

0b0000 : SQ0

Sequence 0 enable

0b0001 : SQ1

Sequence 1 enable

0b0010 : SQ2

Sequence 2 enable

0b0011 : SQ3

Sequence 3 enable

0b0100 : SQ4

Sequence 4 enable

0b0101 : SQ5

Sequence 5 enable

0b0110 : SQ6

Sequence 6 enable

0b0111 : SQ7

Sequence 7 enable

0b1000 : SQ8

Sequence 8 enable

0b1001 : SQ9

Sequence 9 enable

End of enumeration elements list.

CHx : Current ADC2 Channel
bits : 16 - 19 (4 bit)
access : read-only

Enumeration:

0b00000 : CH0

Channel 0 enable

0b00001 : CH1

Channel 1 enable

0b00010 : CH2

Channel 2 enable

0b00011 : CH3

Channel 3 enable

0b00100 : CH4

Channel 4 enable

0b00101 : CH5

Channel 5 enable

0b00110 : CH6

Channel 6 enable

0b11101 : CH7

Channel 7 enable

0b11110 : CH8

Channel 8 enable

0b11111 : CH9

Channel 9 enable

End of enumeration elements list.


CAL_CH6_7

Calibration for Channel 6 and 7
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CAL_CH6_7 CAL_CH6_7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OFFS_CH6 GAIN_CH6 OFFS_CH7 GAIN_CH7

OFFS_CH6 : Offset Calibration for channel 6
bits : 0 - 6 (7 bit)
access : read-only

GAIN_CH6 : Gain Calibration for channel 6
bits : 8 - 14 (7 bit)
access : read-only

OFFS_CH7 : Offset Calibration for channel 7
bits : 16 - 22 (7 bit)
access : read-only

GAIN_CH7 : Gain Calibration for channel 7
bits : 24 - 30 (7 bit)
access : read-only


CAL_CH8_9

Calibration for Channel 8 and 9
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CAL_CH8_9 CAL_CH8_9 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OFFS_CH8 GAIN_CH8 OFFS_CH9 GAIN_CH9

OFFS_CH8 : Offset Calibration for channel 8
bits : 0 - 6 (7 bit)
access : read-only

GAIN_CH8 : Gain Calibration for channel 8
bits : 8 - 14 (7 bit)
access : read-only

OFFS_CH9 : Offset Calibration for channel 9
bits : 16 - 22 (7 bit)
access : read-only

GAIN_CH9 : Gain Calibration for channel 9
bits : 24 - 30 (7 bit)
access : read-only


FILTCOEFF0_5

Filter Coefficients ADC Channel 0-5
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILTCOEFF0_5 FILTCOEFF0_5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH0 CH1 CH2 CH3 CH4 CH5

CH0 : Filter Coefficients ADC channel 0
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0b00 : value0

1/2 weight of current sample

0b01 : value1

1/4 weight of current sample

0b10 : value2

1/8 weight of current sample

0b11 : value3

1/16 weight of current sample

End of enumeration elements list.

CH1 : Filter Coefficients ADC channel 1
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

0b00 : value0

1/2 weight of current sample

0b01 : value1

1/4 weight of current sample

0b10 : value2

1/8 weight of current sample

0b11 : value3

1/16 weight of current sample

End of enumeration elements list.

CH2 : Filter Coefficients ADC channel 2
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0b00 : value0

1/2 weight of current sample

0b01 : value1

1/4 weight of current sample

0b10 : value2

1/8 weight of current sample

0b11 : value3

1/16 weight of current sample

End of enumeration elements list.

CH3 : Filter Coefficients ADC channel 3
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

0b00 : value0

1/2 weight of current sample

0b01 : value1

1/4 weight of current sample

0b10 : value2

1/8 weight of current sample

0b11 : value3

1/16 weight of current sample

End of enumeration elements list.

CH4 : Filter Coefficients ADC channel 4
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

0b00 : value0

1/2 weight of current sample

0b01 : value1

1/4 weight of current sample

0b10 : value2

1/8 weight of current sample

0b11 : value3

1/16 weight of current sample

End of enumeration elements list.

CH5 : Filter Coefficients ADC channel 5
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

0b00 : value0

1/2 weight of current sample

0b01 : value1

1/4 weight of current sample

0b10 : value2

1/8 weight of current sample

0b11 : value3

1/16 weight of current sample

End of enumeration elements list.


FILTCOEFF6_9

Filter Coefficents ADC Channel 6-9
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILTCOEFF6_9 FILTCOEFF6_9 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH6 CH7 CH8 CH9

CH6 : Filter Coefficients ADC channel 6
bits : 0 - 0 (1 bit)
access : read-only

Enumeration:

0b00 : value0

1/2 weight of current sample

0b01 : value1

1/4 weight of current sample

0b10 : value2

1/8 weight of current sample

0b11 : value3

1/16 weight of current sample

End of enumeration elements list.

CH7 : Filter Coefficients ADC channel 7
bits : 2 - 2 (1 bit)
access : read-only

Enumeration:

0b00 : value0

1/2 weight of current sample

0b01 : value1

1/4 weight of current sample

0b10 : value2

1/8 weight of current sample

0b11 : value3

1/16 weight of current sample

End of enumeration elements list.

CH8 : Filter Coefficients ADC channel 8
bits : 4 - 4 (1 bit)
access : read-only

Enumeration:

0b00 : value0

1/2 weight of current sample

0b01 : value1

1/4 weight of current sample

0b10 : value2

1/8 weight of current sample

0b11 : value3

1/16 weight of current sample

End of enumeration elements list.

CH9 : Filter Coefficients ADC channel 9
bits : 6 - 6 (1 bit)
access : read-only

Enumeration:

0b00 : value0

1/2 weight of current sample

0b01 : value1

1/4 weight of current sample

0b10 : value2

1/8 weight of current sample

0b11 : value3

1/16 weight of current sample

End of enumeration elements list.


FILT_OUT0

ADC or Filter Output Channel 0
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_OUT0 FILT_OUT0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OUT_CH0

OUT_CH0 : ADC or filter output value channel 0
bits : 0 - 8 (9 bit)
access : read-only


FILT_OUT1

ADC or Filter Output Channel 1
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_OUT1 FILT_OUT1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OUT_CH1

OUT_CH1 : ADC or filter output value channel 1
bits : 0 - 8 (9 bit)
access : read-only


FILT_OUT2

ADC or Filter Output Channel 2
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_OUT2 FILT_OUT2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OUT_CH2

OUT_CH2 : ADC or filter output value channel 2
bits : 0 - 8 (9 bit)
access : read-only


FILT_OUT3

ADC or Filter Output Channel 3
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_OUT3 FILT_OUT3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OUT_CH3

OUT_CH3 : ADC or filter output value channel 3
bits : 0 - 8 (9 bit)
access : read-only


FILT_OUT4

ADC or Filter Output Channel 4
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_OUT4 FILT_OUT4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OUT_CH4

OUT_CH4 : ADC or filter output value channel 4
bits : 0 - 8 (9 bit)
access : read-only


FILT_OUT5

ADC or Filter Output Channel 5
address_offset : 0x64 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_OUT5 FILT_OUT5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OUT_CH5

OUT_CH5 : ADC or filter output value channel 5
bits : 0 - 8 (9 bit)
access : read-only


FILT_OUT6

ADC or Filter Output Channel 6
address_offset : 0x68 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_OUT6 FILT_OUT6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OUT_CH6

OUT_CH6 : ADC or filter output value channel 6
bits : 0 - 8 (9 bit)
access : read-only


FILT_OUT7

ADC or Filter Output Channel 7
address_offset : 0x6C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_OUT7 FILT_OUT7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OUT_CH7

OUT_CH7 : ADC or filter output value channel 7
bits : 0 - 8 (9 bit)
access : read-only


FILT_OUT8

ADC or Filter Output Channel 8
address_offset : 0x70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_OUT8 FILT_OUT8 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OUT_CH8

OUT_CH8 : ADC or filter output value channel 8
bits : 0 - 8 (9 bit)
access : read-only


FILT_OUT9

ADC or Filter Output Channel 9
address_offset : 0x74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_OUT9 FILT_OUT9 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OUT_CH9

OUT_CH9 : ADC or filter output value channel 9
bits : 0 - 8 (9 bit)
access : read-only


FILT_UP_CTRL

Upper Threshold Filter Enable
address_offset : 0x78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_UP_CTRL FILT_UP_CTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Ch0_EN Ch1_EN Ch2_EN Ch3_EN Ch4_EN Ch5_EN

Ch0_EN : Upper threshold IIR filter enable ch 0
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.

Ch1_EN : Upper threshold IIR filter enable ch 1
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.

Ch2_EN : Upper threshold IIR filter enable ch 2
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.

Ch3_EN : Upper threshold IIR filter enable ch 3
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.

Ch4_EN : Upper threshold IIR filter enable ch 4
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.

Ch5_EN : Upper threshold IIR filter enable ch 5
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.


FILT_LO_CTRL

Lower Threshold Filter Enable
address_offset : 0x7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FILT_LO_CTRL FILT_LO_CTRL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Ch0_EN Ch1_EN Ch2_EN Ch3_EN Ch4_EN Ch5_EN

Ch0_EN : Lower threshold IIR filter enable ch 0
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.

Ch1_EN : Lower threshold IIR filter enable ch 1
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.

Ch2_EN : Lower threshold IIR filter enable ch 2
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.

Ch3_EN : Lower threshold IIR filter enable ch 3
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.

Ch4_EN : Lower threshold IIR filter enable ch 4
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.

Ch5_EN : Lower threshold IIR filter enable ch 5
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : value1

disable

0b1 : value2

enable

End of enumeration elements list.


CHx_EIM

Channel Settings Bits for Exceptional Interrupt Measurement
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CHx_EIM CHx_EIM read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CHx REP EN SEL

CHx : Channel set for exceptional interrupt measurement (EIM)
bits : 0 - 3 (4 bit)
access : read-write

Enumeration:

0b00000 : CH0_EN

Channel 0 enable

0b00001 : CH1_EN

Channel 1 enable

0b00010 : CH2_EN

Channel 2 enable

0b00011 : CH3_EN

Channel 3 enable

0b00100 : CH4_EN

Channel 4 enable

0b00101 : CH5_EN

Channel 5 enable

0b00110 : CH6_EN

Channel 6 enable

0b11101 : CH7_EN

Channel 7 enable

0b11110 : CH8_EN

Channel 8 enable

0b11111 : CH9_EN

Channel 9 enable

End of enumeration elements list.

REP : Repeat count for exceptional interrupt measurement (EIM)
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0b000 : 1

Measurements

0b001 : 2

Measurements

0b010 : 4

Measurements

0b011 : 8

Measurements

0b100 : 16

Measurements

0b101 : 32

Measurements

0b110 : 64

Measurements

0b111 : 128

Measurements

End of enumeration elements list.

EN : Exceptional interrupt measurement (EIM) Trigger Event enable
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

0b0 : DISABLE

start of EIM disabled

0b1 : ENABLE

start of IEM enabled

End of enumeration elements list.

SEL : Exceptional interrupt measurement (EIM) Trigger Trigger select
bits : 12 - 11 (0 bit)
access : read-write

Enumeration:

0b0 : CCU6_SEL

ccu6_int triggers EIM

0b1 : CP_SEL

cp_clk triggers EIM

End of enumeration elements list.


TH0_3_LOWER

Lower Comparator Trigger Level Channel 0 -3
address_offset : 0x80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TH0_3_LOWER TH0_3_LOWER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH0 CH1 CH2 CH3

CH0 : Channel 0 lower trigger level
bits : 0 - 6 (7 bit)
access : read-write

CH1 : Channel 1 lower trigger level
bits : 8 - 14 (7 bit)
access : read-write

CH2 : Channel 2 lower trigger level
bits : 16 - 22 (7 bit)
access : read-write

CH3 : Channel 3 lower trigger level
bits : 24 - 30 (7 bit)


TH4_5_LOWER

Lower Comparator Trigger Level Channel 4 and 5
address_offset : 0x84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TH4_5_LOWER TH4_5_LOWER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH4 CH5

CH4 : Channel 4 lower trigger level
bits : 0 - 6 (7 bit)
access : read-write

CH5 : Channel 5 lower trigger level
bits : 8 - 14 (7 bit)
access : read-write


TH6_9_LOWER

Lower Comparator Trigger Level Channel 6 -9
address_offset : 0x88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TH6_9_LOWER TH6_9_LOWER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH6 CH7 CH8 CH9

CH6 : Channel 6 lower trigger level
bits : 0 - 6 (7 bit)
access : read-write

CH7 : Channel 7 lower trigger level
bits : 8 - 14 (7 bit)
access : read-only

CH8 : Channel 8 lower trigger level
bits : 16 - 22 (7 bit)
access : read-write

CH9 : Channel 9 lower trigger level
bits : 24 - 30 (7 bit)
access : read-write


TH0_3_UPPER

Upper Comparator Trigger Level Channel 0-3
address_offset : 0x8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TH0_3_UPPER TH0_3_UPPER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH0 CH1 CH2 CH3

CH0 : Channel 0 upper trigger level
bits : 0 - 6 (7 bit)
access : read-write

CH1 : Channel 1 upper trigger level
bits : 8 - 14 (7 bit)
access : read-write

CH2 : Channel 2 upper trigger level
bits : 16 - 22 (7 bit)
access : read-write

CH3 : Channel 3 upper trigger level
bits : 24 - 30 (7 bit)
access : read-write


TH4_5_UPPER

Upper Comparator Trigger Level Channel 4 -5
address_offset : 0x90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TH4_5_UPPER TH4_5_UPPER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH4 CH5

CH4 : Channel 4 upper trigger level
bits : 0 - 6 (7 bit)
access : read-write

CH5 : Channel 5 upper trigger level
bits : 8 - 14 (7 bit)
access : read-write


TH6_9_UPPER

Upper Comparator Trigger Level Channel 6 -9
address_offset : 0x94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TH6_9_UPPER TH6_9_UPPER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CH6 CH7 CH8 CH9

CH6 : Channel 6 upper trigger level
bits : 0 - 6 (7 bit)
access : read-only

CH7 : Channel 7 upper trigger level
bits : 8 - 14 (7 bit)
access : read-only

CH8 : Channel 8 upper trigger level
bits : 16 - 22 (7 bit)
access : read-only

CH9 : Channel 9 upper trigger level
bits : 24 - 30 (7 bit)
access : read-only


CNT0_3_LOWER

Lower Counter Trigger Level Channel 0 - 3
address_offset : 0x98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CNT0_3_LOWER CNT0_3_LOWER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CNT_LO_CH0 HYST_LO_CH0 CNT_LO_CH1 HYST_LO_CH1 CNT_LO_CH2 HYST_LO_CH2 CNT_LO_CH3 HYST_LO_CH3

CNT_LO_CH0 : Lower timer trigger threshold channel 0
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_LO_CH0 : Channel 0 lower hysteresis
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_LO_CH1 : Lower timer trigger threshold channel 1
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_LO_CH1 : Channel 1 lower hysteresis
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_LO_CH2 : Lower timer trigger threshold channel 2
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_LO_CH2 : Channel 2 lower hysteresis
bits : 19 - 19 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_LO_CH3 : Lower timer trigger threshold channel 3
bits : 24 - 25 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_LO_CH3 : Channel 3 lower hysteresis
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.


CNT4_5_LOWER

Lower Counter Trigger Level Channel 4 and 5
address_offset : 0x9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CNT4_5_LOWER CNT4_5_LOWER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CNT_LO_CH4 HYST_LO_CH4 CNT_LO_CH5 HYST_LO_CH5

CNT_LO_CH4 : Lower timer trigger threshold channel 4
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_LO_CH4 : Channel 4 lower hysteresis
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_LO_CH5 : Lower timer trigger threshold channel 5
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_LO_CH5 : Channel 5 lower hysteresis
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.


CNT6_9_LOWER

Lower Counter Trigger Level Channel 6 - 9
address_offset : 0xA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CNT6_9_LOWER CNT6_9_LOWER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CNT_LO_CH6 HYST_LO_CH6 CNT_LO_CH7 HYST_LO_CH7 CNT_LO_CH8 HYST_LO_CH8 CNT_LO_CH9 HYST_LO_CH9

CNT_LO_CH6 : Lower timer trigger threshold channel 6
bits : 0 - 1 (2 bit)
access : read-only

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_LO_CH6 : Channel 6 lower hysteresis
bits : 3 - 3 (1 bit)
access : read-only

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_LO_CH7 : Lower timer trigger threshold channel 7
bits : 8 - 9 (2 bit)
access : read-only

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_LO_CH7 : Channel 7 lower hysteresis
bits : 11 - 11 (1 bit)
access : read-only

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_LO_CH8 : Lower timer trigger threshold channel 8
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_LO_CH8 : Channel 8 lower hysteresis
bits : 19 - 19 (1 bit)
access : read-only

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_LO_CH9 : Lower timer trigger threshold channel 9
bits : 24 - 25 (2 bit)
access : read-only

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_LO_CH9 : Channel 9 lower hysteresis
bits : 27 - 27 (1 bit)
access : read-only

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.


CNT0_3_UPPER

Upper Counter Trigger Level Channel 0 - 3
address_offset : 0xA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CNT0_3_UPPER CNT0_3_UPPER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CNT_UP_CH0 HYST_UP_CH0 CNT_UP_CH1 HYST_UP_CH1 CNT_UP_CH2 HYST_UP_CH2 CNT_UP_CH3 HYST_UP_CH3

CNT_UP_CH0 : Upper timer trigger threshold channel 0
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_UP_CH0 : Channel 0 upper hysteresis
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_UP_CH1 : Upper timer trigger threshold channel 1
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_UP_CH1 : Channel 1 upper hysteresis
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_UP_CH2 : Upper timer trigger threshold channel 2
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_UP_CH2 : Channel 2 upper hysteresis
bits : 19 - 19 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_UP_CH3 : Upper timer trigger threshold channel 3
bits : 24 - 25 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_UP_CH3 : Channel 3 upper hysteresis
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.


CNT4_5_UPPER

Upper Counter Trigger Level Channel 4 and 5
address_offset : 0xA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CNT4_5_UPPER CNT4_5_UPPER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CNT_UP_CH4 HYST_UP_CH4 CNT_UP_CH5 HYST_UP_CH5

CNT_UP_CH4 : Upper timer trigger threshold channel 4
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_UP_CH4 : Channel 4 upper hysteresis
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_UP_CH5 : Upper timer trigger threshold channel 5
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_UP_CH5 : Channel 5 upper hysteresis
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.


CNT6_9_UPPER

Upper Counter Trigger Level Channel 6 -9
address_offset : 0xAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CNT6_9_UPPER CNT6_9_UPPER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CNT_UP_CH6 HYST_UP_CH6 CNT_UP_CH7 HYST_UP_CH7 CNT_UP_CH8 HYST_UP_CH8 CNT_UP_CH9 HYST_UP_CH9

CNT_UP_CH6 : Upper timer trigger threshold channel 6
bits : 0 - 1 (2 bit)
access : read-only

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_UP_CH6 : Channel 6 upper hysteresis
bits : 3 - 3 (1 bit)
access : read-only

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_UP_CH7 : Upper timer trigger threshold channel 7
bits : 8 - 9 (2 bit)
access : read-only

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_UP_CH7 : Channel 7 upper hysteresis
bits : 11 - 11 (1 bit)
access : read-only

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_UP_CH8 : Upper timer trigger threshold channel 8
bits : 16 - 17 (2 bit)
access : read-only

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_UP_CH8 : Channel 8 upper hysteresis
bits : 19 - 19 (1 bit)
access : read-only

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.

CNT_UP_CH9 : Upper timer trigger threshold channel 9
bits : 24 - 25 (2 bit)
access : read-only

Enumeration:

0x0 : value1

1 measurement

0x1 : value2

2 measurements

0x2 : value3

4 measurements

0x3 : value4

8 measurements

0x4 : value5

16 measurements

0x5 : value6

32 measurements

0x6 : value7

64 measurements

0x7 : value8

128 measurements

End of enumeration elements list.

HYST_UP_CH9 : Channel 9 upper hysteresis
bits : 27 - 27 (1 bit)
access : read-only

Enumeration:

0x0 : HYSTOFF

hysteresis switched off

0x1 : HYST4

hysteresis = 4

0x2 : HYST8

hysteresis = 8

0x3 : HYST16

hysteresis = 16

End of enumeration elements list.


MMODE0_5

Overvoltage Measurement Mode of Ch 0-5
address_offset : 0xB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MMODE0_5 MMODE0_5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Ch0 Ch1 Ch2 Ch3 Ch4 Ch5

Ch0 : Measurement mode ch 0
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0b00 : MMODE0

upper and lower voltage/limit measurement

0b01 : MMODEUV

undervoltage/-limit measurement

0b10 : MMODEOV

overvoltage/-limit measurement

End of enumeration elements list.

Ch1 : Measurement mode ch 1
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

0b00 : MMODE0

upper and lower voltage/limit measurement

0b01 : MMODEUV

undervoltage/-limit measurement

0b10 : MMODEOV

overvoltage/-limit measurement

End of enumeration elements list.

Ch2 : Measurement mode ch 2
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0b00 : MMODE0

upper and lower voltage/limit measurement

0b01 : MMODEUV

undervoltage/-limit measurement

0b10 : MMODEOV

overvoltage/-limit measurement

End of enumeration elements list.

Ch3 : Measurement mode ch 3
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

0b00 : MMODE0

upper and lower voltage/limit measurement

0b01 : MMODEUV

undervoltage/-limit measurement

0b10 : MMODEOV

overvoltage/-limit measurement

End of enumeration elements list.

Ch4 : Measurement mode ch 4
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

0b00 : MMODE0

upper and lower voltage/limit measurement

0b01 : MMODEUV

undervoltage/-limit measurement

0b10 : MMODEOV

overvoltage/-limit measurement

End of enumeration elements list.

Ch5 : Measurement mode ch 5
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

0b00 : MMODE0

upper and lower voltage/limit measurement

0b01 : MMODEUV

undervoltage/-limit measurement

0b10 : MMODEOV

overvoltage/-limit measurement

End of enumeration elements list.


HV_STS

ADC2 HV Status Register
address_offset : 0xBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

HV_STS HV_STS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 READY

READY : HVADC Ready bit
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

0b0 : Not_ready

Module in power down or in init phase

0b1 : Ready

set automatically 5 ADC clock cycles after module is enabled

End of enumeration elements list.


CHx_ESM

Channel Settings Bits for Exceptional Sequence Measurement
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CHx_ESM CHx_ESM read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ESM_0 ESM_1 SEL EN STS

ESM_0 : Channel Sequence for Exceptional Sequence Measurement (ESM)
bits : 0 - 4 (5 bit)
access : read-write

Enumeration:

0b000001 : CH0_EN

Channel 0 enable

0b000010 : CH1_EN

Channel 1 enable

0b000100 : CH2_EN

Channel 2 enable

0b001000 : CH3_EN

Channel 3 enable

0b010000 : CH4_EN

Channel 4 enable

0b100000 : CH5_EN

Channel 5 enable

End of enumeration elements list.

ESM_1 : Channel Sequence for Exceptional Sequence Measurement (ESM)
bits : 6 - 8 (3 bit)
access : read-write

Enumeration:

0b0001 : CH6_EN

Channel 6 enable

0b0010 : CH7_EN

Channel 7 enable

0b0100 : CH8_EN

Channel 8 enable

0b1000 : CH9_EN

Channel 9 enable

End of enumeration elements list.

SEL : Exceptional Sequence Measurement Trigger Select
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

0b0 : CCU6_SEL

ccu6_int starts ESM

0b1 : CP_SEL

cp_clk starts ESM

End of enumeration elements list.

EN : Enable for Exceptional Sequence Measurement Trigger Event
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

0b0 : Disable

start of ESM disabled

0b1 : Enable

start of ESM enabled

End of enumeration elements list.

STS : Exceptional Sequence Measurement is finished
bits : 17 - 16 (0 bit)
access : read-only

Enumeration:

0b0 : not_active

Exceptional Sequence Measurement not done

0b1 : done

Exceptional Sequence Measurement done

End of enumeration elements list.



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.