48.22 Rev. B – 07/2014
General: | |
Introduced the new product family name: Atmel | SMART Removed references to Clock Failure Detection. Sub sections within chapters might been moved to other location within the chapter. Typo corrections. | |
Configuration Summary | |
Added 32KB Flash and 4KB SRAM options to SAM D21J and SAM D21G. | |
SAM D21 Ordering Information(1) | |
Added Tray to Carrier Type option for SAM D21E, SAMD 21G and SAMD21J ordering codes. | |
I/O Multiplexing and Considerations: | |
Updated REF
function on PA03 and PA04 in Table 7-1: PA03: DAC/VREFP changed to DAC/VREFA. PA04: ADC VREFP changed to ADC/VREFB. Updated COM function on PA30 and PA31: PA30: CORTEX_M0P/SWCLK changed to SWCKL. PA31: Added SWDIO. | |
Memories | |
Added a
second note to Table 10-3. Added Figure 10-1 Calibration and Auxiliary Space. Added default values for fuses in Table 10-7 NVM User Row Mapping. | |
Processor And Architecture | |
MTB renamed from “Memory Trace Buffer” to “Micro Trace Buffer”. | |
DSU - Device Service Unit | |
Updated
description of Starting CRC32
Calculation. Updated title of Table 13-6. Added Device Selection table to Device Selection bit description the Device Identification register (DID.DEVSEL). | |
GCLK - Generic Clock Controller | |
Signal names updated in Device Clocking Diagram, Block Diagram. | |
PM – Power Manager | |
Added figure
Figure 16-2. Register Summary: Removed CFD bit from INTENCLR, INTENSET and INTFLAG. Added PTC bit to APBCMASK register. Register Description: AHB Mask register (AHBMASK): Full bit names updated. APBC Mask register (APBCMASK.PTC): Added PTC to bit 19. CFD bit removed from INTENCLR, INTENSET and INTFLAG. | |
SYSCTRL – System Controller | |
Updated
description of 8MHz Internal Oscillator (OSC8M) Operation. FDPLL96M section reorganized and more integrated in the SYSCTRL chapter: Features, Signal Description and Product Dependencies sub sections removed and integrated with the corresponding sections in SYSCTRL. Register Summary: Added VREG register on address 0x3C - 0x3D. Register Description: Updated reset values in OSC8M. Updated CALIB[11:0] bit description in OSC8M. Updated LBYPASS bit description in DPLLCTRLB. | |
WDT – Watchdog Timer | |
Updated
description in Principle of Operation: Introducing the bits used in Table 18-1. Updated description in Initialization. Updated description in Normal Mode. Updated description in Window Mode. Updated description in Interrupts. WEN bit description in the Control register (CTRL.WEN) updated with information on enable-protection. | |
RTC – Real-Time Counter | |
Periodic Events: Bit names updated fro, PERx to PEREOx in
example, Figure 19-4. CLOCK.HOUR[4:0]: Updated Table 19-4 Mode 0 and Mode 2: CMPx bit renamed to CMP0 since only one CMP0 is available. Bit description of CLOCK.HOUR[4:0]: Updated Table 19-4 ALARMn register renamed to ALARM0. | |
DMAC – Direct Memory Access Controller | |
Updated block
diagram, Block Diagram. General updated description. | |
EIC – External Interrupt Controller | |
Register
Summary and Register Description: EVCTRL register: Added bits EXTINTO17 and EXTINTO16 in bit position 17 and 16 respectively. INTENCLR, INTENSET, INTENFLAG registers: Added bits EXTINT17 and EXTINT16 in bit position 17 and 16 respectively. WAKEUP register: Added bits WAKEUPEN17 and WAKEUPEN16 in bit position 17 and 16 respectively. CONFIG2 register added, CONFIG0 and CONFIG1 registers updated: Added bits FILTEN0...31 and SENSE0...31. | |
Nonvolatile Memory Controller (NVMCTRL) | |
CTRLB register: Removed table from NVM Read Wait States description (RWS[3:0]) | |
PORT - I/O Pin Controller | |
Instances of
the term “pad” replaced with “pin”. Instances of the term “bundle” replaced with “group” and “interface”. Basic Operation description updated. Peripheral Multiplexing n (PMUX0) register: Offset formula updated. | |
EVSYS – Event System | |
Updated
information in Features. Power Management updated: Description of on how event generators can generate an event when the system clock is stopped moved to Sleep Mode Operation. Clocks updated: Renamed EVSYS channel dedicated generic clock from GCLK_EVSYS_x to GCLK_EVSYS_CHANNELx. Updated description in Principle of Operation. Updated description in sub sections of Basic Operation. Updated description in The Overrun Channel n Interrupt. Channel x Overrun bit description in INTFLAG updated. | |
SERCOM USART | |
Updated
description in Break Character
Detection and Auto-Baud. Updated description in Start-of-Frame Detection. | |
I2S - Inter-IC Sound Controller | |
Introducing
Frame Synch Clock. Signal Description: Added separate tables for Master-, Slave- and Controller mode. Updated description in Debug Operation and Register Access Protection. Updated description in Principle of Operation. Updated description in sub sections of Basic Operation. Updated formula in MCKn Clock Frequency. Updated formulas in Relation Between MCKn, SCKn, and Sampling Frequency fs. Updated description in PDM Reception. Section on MONO removed and information included in Basic Operation. Updated property of Control A (CTRLA) register: Added Write-Synchronized | |
TCC – Timer/Counter for Control Applications | |
Updated
description in Principle of Operation. Updated description in sub sections of Basic Operation. Updated description in sub sections of Additional Features. Updated description in Synchronization. Lock Update (LUPD) bit description updated in Control B Clear (CTRLBCLR) register. Compare Channel Buffer x Busy (CCBx) bit description updated in Synchronization Busy (SYNCBUSY) register. Event Control (EVCTRL) register property updated: Removed Enable-Protected. Interrupt Enable Clear (INTENCLR), Interrupt Enable Set (INTENSET) and Interrupt Flag Status and Clear (INTFLAG) registers: Updated bit description of FAULT0, FAULT1, FAULTA and FAULTB. STATUS register bit descriptions updated. Wave Control (WAVE) register property updated: Removed Read-Synchronized. Pattern Buffer (PATTB) register: Updated property and bit description. Waveform Control Buffer (WAVEB) register: Updated property and bit descriptions. | |
USB – Universal Serial Bus | |
Removed
figures: Setup Transaction Overview, OUT Single Bank Transaction Overview, IN
Single Bank Transaction Overview and USB Host Communication Flow. Updated description and graphics in sub sections of USB Device Operations. Updated description in sub sections of Host Operations. Pad Calibration (PADCAL) register: Access updated. Upgraded bit descriptions. Pipe Descriptor Structure: Updated register reset values. | |
ADC – Analog-to-Digital Converter | |
Register
Description: REFCTRL bit selection names updated from AREFA / AREFB to VREFA / VREFB in Table 33-5 | |
DAC – Digital-to-Analog Converter | |
Updated block diagram and signal description: VREFP replaced with VREFB. | |
Electrical Characteristics at 85℃ | |
Updated VDD max from 3.63V to
3.63V in Absolute Maximum Ratings. Updated VDDIN pin from 57 to 56 in GPIO Clusters. Power Consumption: Updated Max values for STANDBY from 190.6μA and 197.3μA to 100μA in Table 37-8. Added Peripheral Power Consumption. I/O Pin Characteristics: tRISE and tFALL updated with different load conditions depending on the DVRSTR value in . I/O Pin Characteristics: Correct typo IOL and IOH Max values inverted between PORT.PINCFG.DRVSTR=0 and 1, tRISE and tFALL updated with different load conditions depending on the DVRSTR value in Table 37-15. Analog Characteristics: Removed note from Table 37-19. Analog-to-Digital (ADC) characteristics: Added Max DC supply current (IDD), RSAMPLE maximum value changed from 2.8kW to 3.5kW, Conversion time Typ value change to Min Value in Table 37-24. Digital to Analog Converter (DAC) Characteristics: Added Max DC supply current (IDD) in Table 37-32. Analog Comparator Characteristics: Added Min and Max values for VSCALE INL, DNL, Offset Error and Gain Error in Table 37-36. Bandgap and Internal 1.0V Reference Characteristics: Added Min and Max values, removed accuracy row in Table 37-38. SERCOM in I2C Mode Timing: Add Typical values for tR in Table 37-68. Removed Asynchronous Watchdog Clock Characterization. 32.768kHz Internal oscillator (OSC32K) Characteristics: Added Max current consumption (IOSC32K) in Table 37-55. Updated Crystal Oscillator Characteristics (XOSC32K) ESR maximum values, Crystal Oscillator Characteristics. Updated Crystal Oscillator Characteristics (XOSC) ESR maximum value, Crystal Oscillator Characteristics from 348kΩ to 141kΩ. Digital Frequency Locked Loop (DFLL48M) Characteristics: Updated presentation, now separating between Open- and Closed Loop Modes. Added fREF Min and Max values to Table 37-52. Updated typical Startup time ( tSTARTUP) from 6.1µs to 8µs in Table 37-53. Updated typical Fine lock time (tLFINE) from 700µs to 600µs in Table 37-53. Fractional Digital Phase Locked Loop (FDPLL96M) Characteristics: Added Current consumption (IFDPLL96M), Period Jitter (Jp), Lock time (tLOCK), Duty cycles parameters in Table 37-58. Added USB Characteristics. Timing Characteristics: Added SCK period (tSCK) Typ value in Table 37-65. | |
Errata | |
Errata for revision B added. |