Atmel Xplained Pro Evaluation Kit for the ATSAMD21J18A Microcontroller ATSAMD21-XPRO ATSAMD21-XPRO Data Sheet

Product codes
ATSAMD21-XPRO
Page of 1018
733
Atmel | SMART SAM D21 [DATASHEET]
Atmel-42181C–SAM-D21_Datasheet–07/2014
31.3 USB Block Diagram
Figure 31-1. LS/FS Implementation: USB Block Diagram 
31.4 Signal Description
 for details on the pin mapping for this peripheral. One signal 
can be mapped to one of several pins.
31.5 Product Dependencies
In order to use this peripheral module, other parts of the system must be configured correctly, as described below.
31.5.1 I/O Lines
The USB pins may be multiplexed with the I/O lines Controller. The user must first configure the I/O Controller to assign 
the USB pins to their peripheral functions.
A 1kHz SOF clock is available on external pin. The user must first configure the I/O Controller to assign the 1kHz SOF 
clock to the peripheral function. The SOF clock is available for device and host.
 
User 
interface
AHB Master
USB 2.0
Core
USB
AHB
APB
NVIC
GCLK
USB interrupts
GCLK_USB
System clock domain
USB clock domain
DM
DP
SOF 1kHz
Pin Name
Pin Description
Type
DM
Data -: Differential Data Line - Port
Input/Output
DP
Data +: Differential Data Line + Port
Input/Output
SOF 1kHZ
SOF Output
Output