Download Print this page
Atmel SAM L21 Manual

Atmel SAM L21 Manual

Picopower cortex-m0+ microcontrollers
Hide thumbs Also See for SAM L21:

Advertisement

Quick Links

Atmel SAM L21
picoPower
Cortex-M0+
Microcontrollers
1
© 2015 Atmel Corporation

Advertisement

loading

Summary of Contents for Atmel SAM L21

  • Page 1 Atmel SAM L21 picoPower Cortex-M0+ Microcontrollers © 2015 Atmel Corporation...
  • Page 2 • Smart Low power peripherals • Industry leading RAM retention numbers • Leveraging two decades of Atmel Ultra Low power ARM, AVR and AVR32 know how • Easy migration from existing SAM D families • Code compatible to existing families with ASF...
  • Page 3 • Scale performance & power consumption • Event System and Sleepwalking • Multiple Domains • Power & clock gating Overview of SAM L21 Power Domains • picoPower peripherals • SERCOM, PTC & TC • Low power analog • Ultra Low power Process...
  • Page 4 SAM L21 compared to SAM D21 • SAM D21 active mode running coremark 103uA/MHz • SAM L21 35uA/MHz • Most competitors are in the 120-160 uA/MHz range for their comparable devices • SAM D21 sleep mode with RAM retention and RTC: 3.8uA •...
  • Page 5 • More flexible than input scan • Inputs do not need to be in a continuous sequence (input 3,4,5,6...) • It is possible to select specific inputs to scan from lowest to highest (inputs 3,5,6 14...) © 2015 Atmel Corporation...
  • Page 6 Will have to use one event channel and one TC in order to work • If you are converting a 44Ksps 16-bit signal this can give you a 16-bit conversion over the standard 12-bits • 2 DACs or single DAC in differential mode • DMA support (dedicated trigger line) © 2015 Atmel Corporation...
  • Page 7 Updated Peripherals • Support for write while read (WWR) • Less overhead for emulated EEPROM • Makes FW upgrades easier © 2015 Atmel Corporation...
  • Page 8 Updated Peripherals Peripheral Touch Controller (PTC) • The touch performance of the SAM L21 PTC is identical to that of the SAM D series, but • A touch accelerator was added to reduce CPU load and reduce overall power consumption •...
  • Page 9 The USB module can put the microcontroller in any sleep mode when the USB bus is idle and a suspend condition is given. • Upon bus resume the USB module can wake the microcontroller from any sleep mode © 2015 Atmel Corporation...
  • Page 10 Flexible LookUp Table Inputs Selection • I/Os • Events • Internal Peripherals • Subsequent LUT Output • Output can be connected to IO pins or Event System • Optional synchronizer, filter or edge detector available on each LUT output © 2015 Atmel Corporation...
  • Page 11 128 bit block of input data • 128/192/256 bit keys supported • Encryption time of 57/67/77 cycles with 128-bit/192-bit/256-bit cryptographic key • Automatic or manual start • Automatic conversion starts when input register is filled with the correct amount of data © 2015 Atmel Corporation...
  • Page 12 Diehard RandomTests Suites • When enabled generates a new 32-bit random number every 84 CLK_TRNG_APB cycles. • Optional Interrupt when a new random number is available • Can be used to generate inputs for Authentication challenges 11/2/2015 © 2015 Atmel Corporation...
  • Page 13 Ground • Output available: • On GPIO pins • Can be used as Input for AC and ADC • Low power configuration options • Performance/latency vs power • On demand start-up for ADC and AC operations © 2015 Atmel Corporation...
  • Page 14 Message reception in standby • Operational in standby sleep • Limit DMA or CPU resources used = lower power • Built in logic • Built in buffer • picoPower SEROM is Optimized for low power consumption not high performance © 2015 Atmel Corporation...
  • Page 15 Battery backup mode • BOD33 or Automatic Power Switch can switch the backup domain to VBAT pin automatically • Retains battery backup registers and RTC • Backup domain can be forced to run from VBAT pin © 2015 Atmel Corporation...
  • Page 16 • • Core and backup domains are powered off. • Cannot be entered if WDT is running • Reset pin only source of wakeup • Regulators • On the Fly selection of LDO and Buck regulator © 2015 Atmel Corporation...
  • Page 17 SAM L21 Tools © 2015 Atmel Corporation...
  • Page 18 Tools for SAM L21 • Xplained Pro with power measurements • Full support in Atmel Studio and ASF • Appnotes • Example code and projects • QTouch support for • Buttons • Slider • Wheels • Surface © 2015 Atmel Corporation...
  • Page 19 SAM L21 tools Added features in Atmel Tools for picoPower Atmel|SMART • Power consumption measurement and visualization • Support power profiling on SAML21 using SAML21-XPRO board. • Demonstrate low power modes of SAML21 • Program Counter values included to track power consumers in your application...
  • Page 20 Introduction SAM L21 Series Sub-Series Flash / SRAM / LP SRAM 256KB / 32KB / 8KB SAM L21J SAM L21G SAM L21E 5x 16b T/C 3x 16b T/C 3x 16b T/C 6x SERCOM 6x SERCOM 4x SERCOM 128KB / 16KB / 8KB...
  • Page 21 Atmel | SMART SAM L22 ® Ultra-low power segment LCD Controller...
  • Page 22 Advantages and Features System and Core • Atmel | SMART ARM based Cortex-M0+ Controller, 32MHz ® • supported by Atmel Studio , ASF , Atmel Xplained Pro boards ® ® and other 3 party compilers/IDE/SW/Tools inlcuding IAR ® Keil ®...
  • Page 23 SAM L22 - Low Power consumption Ultra Low Power Atmel | SMART microcontroller • Active mode: <50µ A/MHz • Standby with RTC and LCD = 3uA • Inclusive logic and SRAM retention and LCD • <3.4 µ s wake-up time •...
  • Page 24 100Pin: 8 com max 320 (8x40), 4 com max 176 (4x44) segments • 64Pin: 8 com max 184 (8x23), 4 com max 108 (4x27) segments • 48Pin: 8 com max 120 (8x15), 4 com max 76 (4x19) segments • © 2015 Atmel Corporation...
  • Page 25 • Switch from regular to low power waveform • Blinking • Automated Character Mapping (ACM) • Automated Bit Mapping (ABM) • Lower BOM • On-chip LCD power supply • need only one external capacitor (typ 1uF) © 2015 Atmel Corporation...
  • Page 26 SAM L22 - Segment LCD Controler Advantages and Features • Automated Character Mapping (ACM) uses DMA • Automated Bit Mapping (ABM) uses DMA • Blinking ACM & ABM & Blink ACM & ABM © 2015 Atmel Corporation...
  • Page 27 • Blink selected segments Up to 16 segments • (connected to SEG0, SEG1 and COM0 to COM7) • Available in Sleep and Active mode • Selectable blink frequency • Reduce interrupt frequency • Reduce power consumption © 2015 Atmel Corporation...
  • Page 28 SAM L22 - Series Differences Overview Development Atmel | SMART Ultra Low Power segment LCD Controller series Flash / SRAM Sub-Series 256KB / 32KB SAML22J18 SAML22N18 SAML22G18 SAML22J17 SAML22N17 SAML22G17 128KB / 16KB SAML22J16 SAML22N16 SAML22G16 64KB / 8KB LCD controller 0 –120 segments...
  • Page 29 SAM L22 Tools © 2015 Atmel Corporation...
  • Page 30 Tools for SAM L22 ATSAML22-XPRO w/ SLCD1-XPRO • Display extension with SLCD1-XPRO • Full support in Atmel Studio and ASF • Appnotes • Example code and projects • QTouch support for • Buttons • Slider • Wheels • Surface © 2015 Atmel Corporation...
  • Page 31 Demonstration : Data Visualizer © 2015 Atmel Corporation...
  • Page 32 Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel...