ATSAML10D15A DWT registers

The 22 registers of DWT (Data Watchpoint and Trace), from 0xE0001000, with their reset value and every field. The ATSAML10D15A has 894 registers in 38 peripherals, one page each.

DWT Data Watchpoint and Trace

DWT_CTRLDWT Control Register

Address
0xE0001000
Reset
0x0B000000
Access
read/write
Size
32-bit
19 fields
FieldBitsWhat it does
NOTRCPKT27No trace packets
NOEXTTRIG26No external triggers
NOCYCCNT25No cycle count
NOPRFCNT24No profile counters
CYCDISS23Cycle counter disabled secure
CYCEVTENA22Cycle event enable
FOLDEVTENA21Fold event enable
LSUEVTENA20LSU event enable
SLEEPEVTENA19Sleep event enable
EXCEVTENA18Exception event enable
CPIEVTENA17CPI event enable
EXCTRCENA16Exception trace enable
PCSAMPLENA12PC sample enable
SYNCTAP11:10Synchronization tap
CYCTAP9Cycle count tap
POSTINIT8:5POSTCNT initial
POSTPRESET4:1POSTCNT preset
CYCCNTENA0CYCCNT enable
NUMCOMP31:28Number of comparators

DWT_PCSRDWT Program Counter Sample Register

Address
0xE000101C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
EIASAMPLE31:0Executed instruction address sample

COMPARATOR0.DWT_COMPDWT Comparator Register n

Address
0xE0001020
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
VALUE31:0Cycle/PC/data value or data address

COMPARATOR0.DWT_FUNCTIONDWT Function Register x

Address
0xE0001028
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
MATCHED24Comparator matched
DATAVSIZE11:10Data value size
ACTION5:4Action on match
MATCH3:0Match type
ID31:27Identify capability

COMPARATOR1.DWT_COMPDWT Comparator Register n

Address
0xE0001030
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
VALUE31:0Cycle/PC/data value or data address

COMPARATOR1.DWT_FUNCTIONDWT Function Register x

Address
0xE0001038
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
MATCHED24Comparator matched
DATAVSIZE11:10Data value size
ACTION5:4Action on match
MATCH3:0Match type
ID31:27Identify capability

DWT_LARDWT Software Lock Access Register

Address
0xE0001FB0
Reset
0x00000000
Access
write only
Size
32-bit
1 field
FieldBitsWhat it does
KEY31:0Lock access control
  • -978530731 Unlock key value

DWT_LSRDWT Software Lock Status Register

Address
0xE0001FB4
Reset
0x00000000
Access
read only
Size
32-bit
3 fields
FieldBitsWhat it does
nTT2Not thirty-two bit
SLK1Software Lock status
SLI0Software Lock implemented

DWT_DEVARCHDWT Device Architecture Register

Address
0xE0001FBC
Reset
0x47701A02
Access
read only
Size
32-bit
5 fields
FieldBitsWhat it does
PRESENT20DEVARCH Present
REVISION19:16Revision
ARCHVER15:12Architecture Version
ARCHPART11:0Architecture Part
ARCHITECT31:21Architect

DWT_DEVTYPEDWT Device Type Register

Address
0xE0001FCC
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
SUB7:4Sub-type
MAJOR3:0Major type

DWT_PIDR4DWT Peripheral Identification Register 4

Address
0xE0001FD0
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
SIZE7:44KB count
DES_23:0JEP106 continuation code

DWT_PIDR5DWT Peripheral Identification Register 5

Address
0xE0001FD4
Reset
0x00000000
Access
read only
Size
32-bit

DWT_PIDR6DWT Peripheral Identification Register 6

Address
0xE0001FD8
Reset
0x00000000
Access
read only
Size
32-bit

DWT_PIDR7DWT Peripheral Identification Register 7

Address
0xE0001FDC
Reset
0x00000000
Access
read only
Size
32-bit

DWT_PIDR0DWT Peripheral Identification Register 0

Address
0xE0001FE0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
PART_07:0Part number bits[7:0]

DWT_PIDR1DWT Peripheral Identification Register 1

Address
0xE0001FE4
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
DES_07:4JEP106 identification code bits [3:0]
PART_13:0Part number bits[11:8]

DWT_PIDR2DWT Peripheral Identification Register 2

Address
0xE0001FE8
Reset
0x00000000
Access
read only
Size
32-bit
3 fields
FieldBitsWhat it does
REVISION7:4Component revision
JEDEC3JEDEC assignee value is used
DES_12:0JEP106 identification code bits[6:4]

DWT_PIDR3DWT Peripheral Identification Register 3

Address
0xE0001FEC
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
REVAND7:4RevAnd
CMOD3:0Customer Modified

DWT_CIDR0DWT Component Identification Register 0

Address
0xE0001FF0
Reset
0x0000000D
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
PRMBL_07:0CoreSight component identification preamble

DWT_CIDR1DWT Component Identification Register 1

Address
0xE0001FF4
Reset
0x00000090
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
CLASS7:4CoreSight component class
PRMBL_13:0CoreSight component identification preamble

DWT_CIDR2DWT Component Identification Register 2

Address
0xE0001FF8
Reset
0x00000005
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
PRMBL_27:0CoreSight component identification preamble

DWT_CIDR3DWT Component Identification Register 3

Address
0xE0001FFC
Reset
0x000000B1
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
PRMBL_37:0CoreSight component identification preamble