Jump to main content
32-bit Arm® Cortex®-M4F MCUs with 1 Msps 12-bit ADC, QSPI, USB, Ethernet, and PTC
Search
Product Pages
ATSAMD51G18A
ATSAMD51G19A
ATSAMD51J18A
ATSAMD51J19A
ATSAMD51J20A
ATSAMD51N19A
ATSAMD51N20A
ATSAMD51P19A
ATSAMD51P20A
ATSAME51G18A
ATSAME51G19A
ATSAME51J18A
ATSAME51J19A
ATSAME51J20A
ATSAME51N19A
ATSAME51N20A
ATSAME53J18A
ATSAME53J19A
ATSAME53J20A
ATSAME53N19A
ATSAME53N20A
ATSAME54N19A
ATSAME54N20A
ATSAME54P19A
ATSAME54P20A
Home
12
DSU - Device Service Unit
12.11
Functional Description
12.11.2
Basic Operation
Features
1
Configuration Summary
2
Ordering Information
3
Block Diagram
4
Pinout
5
Signal Descriptions List
6
I/O Multiplexing and Considerations
7
Power Supply and Start-Up Considerations
8
Product Memory Mapping Overview
9
Memories
10
Processor and Architecture
11
CMCC - Cortex M Cache Controller
12
DSU - Device Service Unit
12.1
Overview
12.2
Features
12.3
Block Diagram
12.4
Signal Description
12.5
Product Dependencies
12.6
Debug Operation
12.7
Chip Erase
12.8
Programming
12.9
Intellectual Property Protection
12.10
Device Identification
12.11
Functional Description
12.11.1
Principle of Operation
12.11.2
Basic Operation
12.11.2.1
Initialization
12.11.2.2
Operation From a Debug Adapter
12.11.2.3
Operation From the CPU
12.11.3
32-bit Cyclic Redundancy Check CRC32
12.11.4
Debug Communication Channels
12.11.5
Debug Communication Channels DMA connection
12.11.6
Testing of On-Board Memories MBIST
12.11.7
System Services Availability when Accessed Externally and Device is Protected
12.12
Register Summary
12.13
Register Description
13
Clock System
14
GCLK - Generic Clock Controller
15
MCLK – Main Clock
16
RSTC – Reset Controller
17
RAMECC – RAM Error Correction Code (ECC)
18
PM – Power Manager
19
SUPC – Supply Controller
20
WDT – Watchdog Timer
21
RTC – Real-Time Counter
22
DMAC – Direct Memory Access Controller
23
EIC – External Interrupt Controller
24
GMAC - Ethernet MAC
25
NVMCTRL – Nonvolatile Memory Controller
26
ICM - Integrity Check Monitor
27
PAC - Peripheral Access Controller
28
OSCCTRL – Oscillators Controller
29
OSC32KCTRL – 32KHz Oscillators Controller
30
FREQM – Frequency Meter
31
Event System (EVSYS)
32
PORT - I/O Pin Controller
33
SERCOM – Serial Communication Interface
34
SERCOM USART - SERCOM Synchronous and Asynchronous Receiver and Transmitter
35
SERCOM SPI – SERCOM Serial Peripheral Interface
36
SERCOM I
2
C – Inter-Integrated Circuit
37
QSPI - Quad Serial Peripheral Interface
38
USB – Universal Serial Bus
39
CAN - Control Area Network
40
SD/MMC Host Controller (SDHC)
41
Configurable Custom Logic (CCL)
42
AES – Advanced Encryption Standard
43
Public Key Cryptography Controller (PUKCC)
44
TRNG – True Random Number Generator
45
ADC – Analog-to-Digital Converter
46
AC – Analog Comparators
47
DAC – Digital-to-Analog Converter
48
Timer/Counter (TC)
49
TCC – Timer/Counter for Control Applications
50
PTC - Peripheral Touch Controller
51
Inter-IC (I
2
S) Sound Controller
52
PCC - Parallel Capture Controller
53
PDEC – Position Decoder
54
Electrical Characteristics at 85°C
55
Electrical Characteristics at 105°C
56
Electrical Characteristics at 125°C
57
AEC Q-100 Grade 1, 125°C Electrical Characteristics
58
Appendix A
59
Packaging Information
60
Schematic Checklist
61
Conventions
62
Acronyms and Abbreviations
63
Product Identification System
64
Revision History
Microchip Information
12.11.2 Basic Operation