\n

PRS

Peripheral Memory Blocks

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

Registers

SWPULSE

ROUTELOC0

ROUTELOC1

ROUTELOC2

ROUTELOC3

ROUTELOC4

ROUTELOC5

CTRL

DMAREQ0

DMAREQ1

SWLEVEL

PEEK

CH0_CTRL

CH1_CTRL

CH2_CTRL

CH3_CTRL

CH4_CTRL

CH5_CTRL

CH6_CTRL

CH7_CTRL

CH8_CTRL

CH9_CTRL

CH10_CTRL

CH11_CTRL

ROUTEPEN

CH12_CTRL

CH13_CTRL

CH14_CTRL

CH15_CTRL

CH16_CTRL

CH17_CTRL

CH18_CTRL

CH19_CTRL

CH20_CTRL

CH21_CTRL

CH22_CTRL

CH23_CTRL


SWPULSE

Software Pulse Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

SWPULSE SWPULSE write-only 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 CH0PULSE CH1PULSE CH2PULSE CH3PULSE CH4PULSE CH5PULSE CH6PULSE CH7PULSE CH8PULSE CH9PULSE CH10PULSE CH11PULSE CH12PULSE CH13PULSE CH14PULSE CH15PULSE CH16PULSE CH17PULSE CH18PULSE CH19PULSE CH20PULSE CH21PULSE CH22PULSE CH23PULSE

CH0PULSE : Channel 0 Pulse Generation
bits : 0 - 0 (1 bit)
access : write-only

CH1PULSE : Channel 1 Pulse Generation
bits : 1 - 1 (1 bit)
access : write-only

CH2PULSE : Channel 2 Pulse Generation
bits : 2 - 2 (1 bit)
access : write-only

CH3PULSE : Channel 3 Pulse Generation
bits : 3 - 3 (1 bit)
access : write-only

CH4PULSE : Channel 4 Pulse Generation
bits : 4 - 4 (1 bit)
access : write-only

CH5PULSE : Channel 5 Pulse Generation
bits : 5 - 5 (1 bit)
access : write-only

CH6PULSE : Channel 6 Pulse Generation
bits : 6 - 6 (1 bit)
access : write-only

CH7PULSE : Channel 7 Pulse Generation
bits : 7 - 7 (1 bit)
access : write-only

CH8PULSE : Channel 8 Pulse Generation
bits : 8 - 8 (1 bit)
access : write-only

CH9PULSE : Channel 9 Pulse Generation
bits : 9 - 9 (1 bit)
access : write-only

CH10PULSE : Channel 10 Pulse Generation
bits : 10 - 10 (1 bit)
access : write-only

CH11PULSE : Channel 11 Pulse Generation
bits : 11 - 11 (1 bit)
access : write-only

CH12PULSE : Channel 12 Pulse Generation
bits : 12 - 12 (1 bit)
access : write-only

CH13PULSE : Channel 13 Pulse Generation
bits : 13 - 13 (1 bit)
access : write-only

CH14PULSE : Channel 14 Pulse Generation
bits : 14 - 14 (1 bit)
access : write-only

CH15PULSE : Channel 15 Pulse Generation
bits : 15 - 15 (1 bit)
access : write-only

CH16PULSE : Channel 16 Pulse Generation
bits : 16 - 16 (1 bit)
access : write-only

CH17PULSE : Channel 17 Pulse Generation
bits : 17 - 17 (1 bit)
access : write-only

CH18PULSE : Channel 18 Pulse Generation
bits : 18 - 18 (1 bit)
access : write-only

CH19PULSE : Channel 19 Pulse Generation
bits : 19 - 19 (1 bit)
access : write-only

CH20PULSE : Channel 20 Pulse Generation
bits : 20 - 20 (1 bit)
access : write-only

CH21PULSE : Channel 21 Pulse Generation
bits : 21 - 21 (1 bit)
access : write-only

CH22PULSE : Channel 22 Pulse Generation
bits : 22 - 22 (1 bit)
access : write-only

CH23PULSE : Channel 23 Pulse Generation
bits : 23 - 23 (1 bit)
access : write-only


ROUTELOC0

I/O Routing Location Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROUTELOC0 ROUTELOC0 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 CH0LOC CH1LOC CH2LOC CH3LOC

CH0LOC : I/O Location
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

0x00000003 : LOC3

Location 3

End of enumeration elements list.

CH1LOC : I/O Location
bits : 8 - 13 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

0x00000003 : LOC3

Location 3

End of enumeration elements list.

CH2LOC : I/O Location
bits : 16 - 21 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

0x00000003 : LOC3

Location 3

End of enumeration elements list.

CH3LOC : I/O Location
bits : 24 - 29 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

0x00000003 : LOC3

Location 3

End of enumeration elements list.


ROUTELOC1

I/O Routing Location Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROUTELOC1 ROUTELOC1 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 CH4LOC CH5LOC CH6LOC CH7LOC

CH4LOC : I/O Location
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH5LOC : I/O Location
bits : 8 - 13 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH6LOC : I/O Location
bits : 16 - 21 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH7LOC : I/O Location
bits : 24 - 29 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.


ROUTELOC2

I/O Routing Location Register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROUTELOC2 ROUTELOC2 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 CH8LOC CH9LOC CH10LOC CH11LOC

CH8LOC : I/O Location
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH9LOC : I/O Location
bits : 8 - 13 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH10LOC : I/O Location
bits : 16 - 21 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH11LOC : I/O Location
bits : 24 - 29 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.


ROUTELOC3

I/O Routing Location Register
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROUTELOC3 ROUTELOC3 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 CH12LOC CH13LOC CH14LOC CH15LOC

CH12LOC : I/O Location
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH13LOC : I/O Location
bits : 8 - 13 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH14LOC : I/O Location
bits : 16 - 21 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH15LOC : I/O Location
bits : 24 - 29 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.


ROUTELOC4

I/O Routing Location Register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROUTELOC4 ROUTELOC4 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 CH16LOC CH17LOC CH18LOC CH19LOC

CH16LOC : I/O Location
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH17LOC : I/O Location
bits : 8 - 13 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH18LOC : I/O Location
bits : 16 - 21 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH19LOC : I/O Location
bits : 24 - 29 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.


ROUTELOC5

I/O Routing Location Register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROUTELOC5 ROUTELOC5 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 CH20LOC CH21LOC CH22LOC CH23LOC

CH20LOC : I/O Location
bits : 0 - 5 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH21LOC : I/O Location
bits : 8 - 13 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH22LOC : I/O Location
bits : 16 - 21 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.

CH23LOC : I/O Location
bits : 24 - 29 (6 bit)
access : read-write

Enumeration:

0x00000000 : LOC0

Location 0

0x00000001 : LOC1

Location 1

0x00000002 : LOC2

Location 2

End of enumeration elements list.


CTRL

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

CTRL 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 SEVONPRS SEVONPRSSEL

SEVONPRS : Set Event on PRS
bits : 0 - 0 (1 bit)
access : read-write

SEVONPRSSEL : SEVONPRS PRS Channel Select
bits : 1 - 5 (5 bit)
access : read-write

Enumeration:

0x00000000 : PRSCH0

PRS Channel 0 selected

0x00000001 : PRSCH1

PRS Channel 1 selected

0x00000002 : PRSCH2

PRS Channel 2 selected

0x00000003 : PRSCH3

PRS Channel 3 selected

0x00000004 : PRSCH4

PRS Channel 4 selected

0x00000005 : PRSCH5

PRS Channel 5 selected

0x00000006 : PRSCH6

PRS Channel 6 selected

0x00000007 : PRSCH7

PRS Channel 7 selected

0x00000008 : PRSCH8

PRS Channel 8 selected

0x00000009 : PRSCH9

PRS Channel 9 selected

0x0000000A : PRSCH10

PRS Channel 10 selected

0x0000000B : PRSCH11

PRS Channel 11 selected

0x0000000C : PRSCH12

PRS Channel 12 selected

0x0000000D : PRSCH13

PRS Channel 13 selected

0x0000000E : PRSCH14

PRS Channel 14 selected

0x0000000F : PRSCH15

PRS Channel 15 selected

0x00000010 : PRSCH16

PRS Channel 16 selected

0x00000011 : PRSCH17

PRS Channel 17 selected

0x00000012 : PRSCH18

PRS Channel 18 selected

0x00000013 : PRSCH19

PRS Channel 19 selected

0x00000014 : PRSCH20

PRS Channel 20 selected

0x00000015 : PRSCH21

PRS Channel 21 selected

0x00000016 : PRSCH22

PRS Channel 22 selected

0x00000017 : PRSCH23

PRS Channel 23 selected

End of enumeration elements list.


DMAREQ0

DMA Request 0 Register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DMAREQ0 DMAREQ0 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 PRSSEL

PRSSEL : DMA Request 0 PRS Channel Select
bits : 6 - 10 (5 bit)
access : read-write

Enumeration:

0x00000000 : PRSCH0

PRS Channel 0 selected

0x00000001 : PRSCH1

PRS Channel 1 selected

0x00000002 : PRSCH2

PRS Channel 2 selected

0x00000003 : PRSCH3

PRS Channel 3 selected

0x00000004 : PRSCH4

PRS Channel 4 selected

0x00000005 : PRSCH5

PRS Channel 5 selected

0x00000006 : PRSCH6

PRS Channel 6 selected

0x00000007 : PRSCH7

PRS Channel 7 selected

0x00000008 : PRSCH8

PRS Channel 8 selected

0x00000009 : PRSCH9

PRS Channel 9 selected

0x0000000A : PRSCH10

PRS Channel 10 selected

0x0000000B : PRSCH11

PRS Channel 11 selected

0x0000000C : PRSCH12

PRS Channel 12 selected

0x0000000D : PRSCH13

PRS Channel 13 selected

0x0000000E : PRSCH14

PRS Channel 14 selected

0x0000000F : PRSCH15

PRS Channel 15 selected

0x00000010 : PRSCH16

PRS Channel 16 selected

0x00000011 : PRSCH17

PRS Channel 17 selected

0x00000012 : PRSCH18

PRS Channel 18 selected

0x00000013 : PRSCH19

PRS Channel 19 selected

0x00000014 : PRSCH20

PRS Channel 20 selected

0x00000015 : PRSCH21

PRS Channel 21 selected

0x00000016 : PRSCH22

PRS Channel 22 selected

0x00000017 : PRSCH23

PRS Channel 23 selected

End of enumeration elements list.


DMAREQ1

DMA Request 1 Register
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DMAREQ1 DMAREQ1 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 PRSSEL

PRSSEL : DMA Request 1 PRS Channel Select
bits : 6 - 10 (5 bit)
access : read-write

Enumeration:

0x00000000 : PRSCH0

PRS Channel 0 selected

0x00000001 : PRSCH1

PRS Channel 1 selected

0x00000002 : PRSCH2

PRS Channel 2 selected

0x00000003 : PRSCH3

PRS Channel 3 selected

0x00000004 : PRSCH4

PRS Channel 4 selected

0x00000005 : PRSCH5

PRS Channel 5 selected

0x00000006 : PRSCH6

PRS Channel 6 selected

0x00000007 : PRSCH7

PRS Channel 7 selected

0x00000008 : PRSCH8

PRS Channel 8 selected

0x00000009 : PRSCH9

PRS Channel 9 selected

0x0000000A : PRSCH10

PRS Channel 10 selected

0x0000000B : PRSCH11

PRS Channel 11 selected

0x0000000C : PRSCH12

PRS Channel 12 selected

0x0000000D : PRSCH13

PRS Channel 13 selected

0x0000000E : PRSCH14

PRS Channel 14 selected

0x0000000F : PRSCH15

PRS Channel 15 selected

0x00000010 : PRSCH16

PRS Channel 16 selected

0x00000011 : PRSCH17

PRS Channel 17 selected

0x00000012 : PRSCH18

PRS Channel 18 selected

0x00000013 : PRSCH19

PRS Channel 19 selected

0x00000014 : PRSCH20

PRS Channel 20 selected

0x00000015 : PRSCH21

PRS Channel 21 selected

0x00000016 : PRSCH22

PRS Channel 22 selected

0x00000017 : PRSCH23

PRS Channel 23 selected

End of enumeration elements list.


SWLEVEL

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

SWLEVEL SWLEVEL 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 CH0LEVEL CH1LEVEL CH2LEVEL CH3LEVEL CH4LEVEL CH5LEVEL CH6LEVEL CH7LEVEL CH8LEVEL CH9LEVEL CH10LEVEL CH11LEVEL CH12LEVEL CH13LEVEL CH14LEVEL CH15LEVEL CH16LEVEL CH17LEVEL CH18LEVEL CH19LEVEL CH20LEVEL CH21LEVEL CH22LEVEL CH23LEVEL

CH0LEVEL : Channel 0 Software Level
bits : 0 - 0 (1 bit)
access : read-write

CH1LEVEL : Channel 1 Software Level
bits : 1 - 1 (1 bit)
access : read-write

CH2LEVEL : Channel 2 Software Level
bits : 2 - 2 (1 bit)
access : read-write

CH3LEVEL : Channel 3 Software Level
bits : 3 - 3 (1 bit)
access : read-write

CH4LEVEL : Channel 4 Software Level
bits : 4 - 4 (1 bit)
access : read-write

CH5LEVEL : Channel 5 Software Level
bits : 5 - 5 (1 bit)
access : read-write

CH6LEVEL : Channel 6 Software Level
bits : 6 - 6 (1 bit)
access : read-write

CH7LEVEL : Channel 7 Software Level
bits : 7 - 7 (1 bit)
access : read-write

CH8LEVEL : Channel 8 Software Level
bits : 8 - 8 (1 bit)
access : read-write

CH9LEVEL : Channel 9 Software Level
bits : 9 - 9 (1 bit)
access : read-write

CH10LEVEL : Channel 10 Software Level
bits : 10 - 10 (1 bit)
access : read-write

CH11LEVEL : Channel 11 Software Level
bits : 11 - 11 (1 bit)
access : read-write

CH12LEVEL : Channel 12 Software Level
bits : 12 - 12 (1 bit)
access : read-write

CH13LEVEL : Channel 13 Software Level
bits : 13 - 13 (1 bit)
access : read-write

CH14LEVEL : Channel 14 Software Level
bits : 14 - 14 (1 bit)
access : read-write

CH15LEVEL : Channel 15 Software Level
bits : 15 - 15 (1 bit)
access : read-write

CH16LEVEL : Channel 16 Software Level
bits : 16 - 16 (1 bit)
access : read-write

CH17LEVEL : Channel 17 Software Level
bits : 17 - 17 (1 bit)
access : read-write

CH18LEVEL : Channel 18 Software Level
bits : 18 - 18 (1 bit)
access : read-write

CH19LEVEL : Channel 19 Software Level
bits : 19 - 19 (1 bit)
access : read-write

CH20LEVEL : Channel 20 Software Level
bits : 20 - 20 (1 bit)
access : read-write

CH21LEVEL : Channel 21 Software Level
bits : 21 - 21 (1 bit)
access : read-write

CH22LEVEL : Channel 22 Software Level
bits : 22 - 22 (1 bit)
access : read-write

CH23LEVEL : Channel 23 Software Level
bits : 23 - 23 (1 bit)
access : read-write


PEEK

PRS Channel Values
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

PEEK PEEK read-only 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 CH0VAL CH1VAL CH2VAL CH3VAL CH4VAL CH5VAL CH6VAL CH7VAL CH8VAL CH9VAL CH10VAL CH11VAL CH12VAL CH13VAL CH14VAL CH15VAL CH16VAL CH17VAL CH18VAL CH19VAL CH20VAL CH21VAL CH22VAL CH23VAL

CH0VAL : Channel 0 Current Value
bits : 0 - 0 (1 bit)
access : read-only

CH1VAL : Channel 1 Current Value
bits : 1 - 1 (1 bit)
access : read-only

CH2VAL : Channel 2 Current Value
bits : 2 - 2 (1 bit)
access : read-only

CH3VAL : Channel 3 Current Value
bits : 3 - 3 (1 bit)
access : read-only

CH4VAL : Channel 4 Current Value
bits : 4 - 4 (1 bit)
access : read-only

CH5VAL : Channel 5 Current Value
bits : 5 - 5 (1 bit)
access : read-only

CH6VAL : Channel 6 Current Value
bits : 6 - 6 (1 bit)
access : read-only

CH7VAL : Channel 7 Current Value
bits : 7 - 7 (1 bit)
access : read-only

CH8VAL : Channel 8 Current Value
bits : 8 - 8 (1 bit)
access : read-only

CH9VAL : Channel 9 Current Value
bits : 9 - 9 (1 bit)
access : read-only

CH10VAL : Channel 10 Current Value
bits : 10 - 10 (1 bit)
access : read-only

CH11VAL : Channel 11 Current Value
bits : 11 - 11 (1 bit)
access : read-only

CH12VAL : Channel 12 Current Value
bits : 12 - 12 (1 bit)
access : read-only

CH13VAL : Channel 13 Current Value
bits : 13 - 13 (1 bit)
access : read-only

CH14VAL : Channel 14 Current Value
bits : 14 - 14 (1 bit)
access : read-only

CH15VAL : Channel 15 Current Value
bits : 15 - 15 (1 bit)
access : read-only

CH16VAL : Channel 16 Current Value
bits : 16 - 16 (1 bit)
access : read-only

CH17VAL : Channel 17 Current Value
bits : 17 - 17 (1 bit)
access : read-only

CH18VAL : Channel 18 Current Value
bits : 18 - 18 (1 bit)
access : read-only

CH19VAL : Channel 19 Current Value
bits : 19 - 19 (1 bit)
access : read-only

CH20VAL : Channel 20 Current Value
bits : 20 - 20 (1 bit)
access : read-only

CH21VAL : Channel 21 Current Value
bits : 21 - 21 (1 bit)
access : read-only

CH22VAL : Channel 22 Current Value
bits : 22 - 22 (1 bit)
access : read-only

CH23VAL : Channel 23 Current Value
bits : 23 - 23 (1 bit)
access : read-only


CH0_CTRL

Channel Control Register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH0_CTRL CH0_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH1_CTRL

Channel Control Register
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH1_CTRL CH1_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH2_CTRL

Channel Control Register
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH2_CTRL CH2_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH3_CTRL

Channel Control Register
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH3_CTRL CH3_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH4_CTRL

Channel Control Register
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH4_CTRL CH4_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH5_CTRL

Channel Control Register
address_offset : 0x64 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH5_CTRL CH5_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH6_CTRL

Channel Control Register
address_offset : 0x68 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH6_CTRL CH6_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH7_CTRL

Channel Control Register
address_offset : 0x6C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH7_CTRL CH7_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH8_CTRL

Channel Control Register
address_offset : 0x70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH8_CTRL CH8_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH9_CTRL

Channel Control Register
address_offset : 0x74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH9_CTRL CH9_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH10_CTRL

Channel Control Register
address_offset : 0x78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH10_CTRL CH10_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH11_CTRL

Channel Control Register
address_offset : 0x7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH11_CTRL CH11_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


ROUTEPEN

I/O Routing Pin Enable Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ROUTEPEN ROUTEPEN 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 CH0PEN CH1PEN CH2PEN CH3PEN CH4PEN CH5PEN CH6PEN CH7PEN CH8PEN CH9PEN CH10PEN CH11PEN CH12PEN CH13PEN CH14PEN CH15PEN CH16PEN CH17PEN CH18PEN CH19PEN CH20PEN CH21PEN CH22PEN CH23PEN

CH0PEN : CH0 Pin Enable
bits : 0 - 0 (1 bit)
access : read-write

CH1PEN : CH1 Pin Enable
bits : 1 - 1 (1 bit)
access : read-write

CH2PEN : CH2 Pin Enable
bits : 2 - 2 (1 bit)
access : read-write

CH3PEN : CH3 Pin Enable
bits : 3 - 3 (1 bit)
access : read-write

CH4PEN : CH4 Pin Enable
bits : 4 - 4 (1 bit)
access : read-write

CH5PEN : CH5 Pin Enable
bits : 5 - 5 (1 bit)
access : read-write

CH6PEN : CH6 Pin Enable
bits : 6 - 6 (1 bit)
access : read-write

CH7PEN : CH7 Pin Enable
bits : 7 - 7 (1 bit)
access : read-write

CH8PEN : CH8 Pin Enable
bits : 8 - 8 (1 bit)
access : read-write

CH9PEN : CH9 Pin Enable
bits : 9 - 9 (1 bit)
access : read-write

CH10PEN : CH10 Pin Enable
bits : 10 - 10 (1 bit)
access : read-write

CH11PEN : CH11 Pin Enable
bits : 11 - 11 (1 bit)
access : read-write

CH12PEN : CH12 Pin Enable
bits : 12 - 12 (1 bit)
access : read-write

CH13PEN : CH13 Pin Enable
bits : 13 - 13 (1 bit)
access : read-write

CH14PEN : CH14 Pin Enable
bits : 14 - 14 (1 bit)
access : read-write

CH15PEN : CH15 Pin Enable
bits : 15 - 15 (1 bit)
access : read-write

CH16PEN : CH16 Pin Enable
bits : 16 - 16 (1 bit)
access : read-write

CH17PEN : CH17 Pin Enable
bits : 17 - 17 (1 bit)
access : read-write

CH18PEN : CH18 Pin Enable
bits : 18 - 18 (1 bit)
access : read-write

CH19PEN : CH19 Pin Enable
bits : 19 - 19 (1 bit)
access : read-write

CH20PEN : CH20 Pin Enable
bits : 20 - 20 (1 bit)
access : read-write

CH21PEN : CH21 Pin Enable
bits : 21 - 21 (1 bit)
access : read-write

CH22PEN : CH22 Pin Enable
bits : 22 - 22 (1 bit)
access : read-write

CH23PEN : CH23 Pin Enable
bits : 23 - 23 (1 bit)
access : read-write


CH12_CTRL

Channel Control Register
address_offset : 0x80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH12_CTRL CH12_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH13_CTRL

Channel Control Register
address_offset : 0x84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH13_CTRL CH13_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH14_CTRL

Channel Control Register
address_offset : 0x88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH14_CTRL CH14_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH15_CTRL

Channel Control Register
address_offset : 0x8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH15_CTRL CH15_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH16_CTRL

Channel Control Register
address_offset : 0x90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH16_CTRL CH16_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH17_CTRL

Channel Control Register
address_offset : 0x94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH17_CTRL CH17_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH18_CTRL

Channel Control Register
address_offset : 0x98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH18_CTRL CH18_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH19_CTRL

Channel Control Register
address_offset : 0x9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH19_CTRL CH19_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH20_CTRL

Channel Control Register
address_offset : 0xA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH20_CTRL CH20_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH21_CTRL

Channel Control Register
address_offset : 0xA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH21_CTRL CH21_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH22_CTRL

Channel Control Register
address_offset : 0xA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH22_CTRL CH22_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write


CH23_CTRL

Channel Control Register
address_offset : 0xAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CH23_CTRL CH23_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 SIGSEL SOURCESEL EDSEL STRETCH INV ORPREV ANDNEXT ASYNC

SIGSEL : Signal Select
bits : 0 - 2 (3 bit)
access : read-write

SOURCESEL : Source Select
bits : 8 - 14 (7 bit)
access : read-write

Enumeration:

0x00000000 : NONE

No source selected

0x00000001 : PRSL

Peripheral Reflex System

0x00000002 : PRS

Peripheral Reflex System

0x00000003 : PRSH

Peripheral Reflex System

0x00000004 : ACMP0

Analog Comparator 0

0x00000005 : ACMP1

Analog Comparator 1

0x00000006 : ADC0

Analog to Digital Converter 0

0x00000007 : RTC

Real-Time Counter

0x00000008 : RTCC

Real-Time Counter and Calendar

0x00000009 : GPIOL

General purpose Input/Output

0x0000000A : GPIOH

General purpose Input/Output

0x0000000B : LETIMER0

Low Energy Timer 0

0x0000000C : LETIMER1

Low Energy Timer 1

0x0000000D : PCNT0

Pulse Counter 0

0x0000000E : PCNT1

Pulse Counter 1

0x0000000F : PCNT2

Pulse Counter 2

0x00000010 : CRYOTIMER

CRYOTIMER

0x00000011 : CMU

Clock Management Unit

0x00000017 : VDAC0

Digital to Analog Converter 0

0x00000018 : LESENSEL

Low Energy Sensor Interface

0x00000019 : LESENSEH

Low Energy Sensor Interface

0x0000001A : LESENSED

Low Energy Sensor Interface

0x0000001B : LESENSE

Low Energy Sensor Interface

0x0000001C : ACMP2

Analog Comparator 1

0x0000001D : ACMP3

Analog Comparator 3

0x0000001E : ADC1

Analog to Digital Converter 0

0x00000030 : USART0

Universal Synchronous/Asynchronous Receiver/Transmitter 0

0x00000031 : USART1

Universal Synchronous/Asynchronous Receiver/Transmitter 1

0x00000032 : USART2

Universal Synchronous/Asynchronous Receiver/Transmitter 2

0x00000033 : USART3

Universal Synchronous/Asynchronous Receiver/Transmitter 3

0x00000034 : USART4

Universal Synchronous/Asynchronous Receiver/Transmitter 4

0x00000035 : USART5

Universal Synchronous/Asynchronous Receiver/Transmitter 5

0x00000036 : UART0

Universal Asynchronous Receiver/Transmitter 0

0x00000037 : UART1

Universal Asynchronous Receiver/Transmitter 1

0x0000003C : TIMER0

Timer 0

0x0000003D : TIMER1

Timer 1

0x0000003E : TIMER2

Timer 2

0x00000040 : USB

Universal Serial Bus Interface

0x00000043 : CM4

None

0x00000050 : TIMER3

Timer 3

0x00000052 : WTIMER0

Wide Timer 0

0x00000053 : WTIMER1

Wide Timer 0

0x00000054 : WTIMER2

Wide Timer 2

0x00000055 : WTIMER3

Wide Timer 3

0x00000062 : TIMER4

Timer 4

0x00000063 : TIMER5

Timer 5

0x00000064 : TIMER6

Timer 6

End of enumeration elements list.

EDSEL : Edge Detect Select
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

0x00000000 : OFF

Signal is left as it is

0x00000001 : POSEDGE

A one HFCLK cycle pulse is generated for every positive edge of the incoming signal

0x00000002 : NEGEDGE

A one HFCLK clock cycle pulse is generated for every negative edge of the incoming signal

0x00000003 : BOTHEDGES

A one HFCLK clock cycle pulse is generated for every edge of the incoming signal

End of enumeration elements list.

STRETCH : Stretch Channel Output
bits : 25 - 25 (1 bit)
access : read-write

INV : Invert Channel
bits : 26 - 26 (1 bit)
access : read-write

ORPREV : Or Previous
bits : 27 - 27 (1 bit)
access : read-write

ANDNEXT : And Next
bits : 28 - 28 (1 bit)
access : read-write

ASYNC : Asynchronous Reflex
bits : 30 - 30 (1 bit)
access : read-write



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.