atmel arm-based mcu - hitex: hitex ukhitex.co.uk/fileadmin/uk-files/pdf/arm seminar presentations...

42
1 © 2013 Atmel © 2013 Atmel Atmel ARM-based MCU John Hansell Sr FAE UK Irun Walberg Applications Engineer - Norway

Upload: duonglien

Post on 01-Sep-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

1 © 2013 Atmel © 2013 Atmel

Atmel ARM-based MCU

John Hansell Sr FAE UK

Irun Walberg Applications Engineer - Norway

Page 2: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

2 © 2013 Atmel

Agenda

• Atmel ARM®-based Microcontrollers: Key Headlines

• Atmel Cortex™-M–based Flash Microcontrollers Overview

• Portfolio and Roadmap

• SAMD20 – Cortex M0+

• SAM3 – Cortex M3

• SAM4 – Cortex M4

• Low Power Techniques – Peripheral Event System & Sleepwalking

• Tools

Page 3: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

3 © 2013 Atmel

18 Years of Commitment and Innovation

• Atmel is an Established Supplier of ARM Microcontrollers

• More Than 200 Devices in Production

• Aggressive Roadmap for Performance, Lower Power and Higher Memory Density

• Key Market Segments

• Energy Metering and Smart Grid

• POS Terminals

• Industrial Automation

• Building and Home Control

• M2M Applications

• HMI Control Panels

• Medical

• Consumer

Page 4: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

5 © 2013 Atmel

Atmel Offers Complete System Solutions

• Atmel Microcontrollers • AVR 8- and 32-bit Microcontrollers

• Cortex-M0+/M3/M4/A5, ARM7™ ,ARM9™

• 8051

• Atmel Touch Technology Solutions • Buttons, Sliders and Wheels

• Touchscreens

• Atmel Embedded Memory • ROM, Flash, EEPROM, SRAM

• External Serial EE and NVM

• Atmel Radio Frequency (RF) ICs • ZigBee, RFID

• Atmel Security: Crypto

• Atmel Integrated Analog and Power Management

• Atmel ASICs • Cost-effective Integration of Customer IP

• Application Support and Development Kits

MCU NVM

Analog & RF

Developer Tools

MCU

System

Solution

Page 5: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

6 © 2013 Atmel

Atmel ARM-based Cortex-M Flash MCU Roadmap

16KB

32KB

64KB

128KB

Flash

256KB

512KB

1MB

2MB

Available Now CM4 Development

SAM3N

General Purpose

SAM3X SAM3A

Connectivity Atmel

picoPower

SAM4L

SAM4L Production

SAM4N

SAM3S

SAM4S SAM4E

12-Year Lifetime Commitment

SAM3U

SAM4S

Q4 2013

CM0+ Development

SAM D20

Production

Now

SAM D21

Q4 2013

Page 6: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

7 © 2013 Atmel 03/04/2013

SAM3A SAM3U

EMAC

Dual CAN

USB (embedded PHY)

QTouch®

External Bus

Frequency (max)

DAC

Flash (KB)

SRAM (KB)

Common

Features

Cortex-M0+/3/4/4F CPU Timer, PWM

Extended supply 1.62-3.6V

Atmel Studio 6

Up to 24 x 16-bit ADC

QFP/QFN/BGA

USART, SPI, I2C, I2S

Atmel Cortex-M Family Overview

32 to 144 pins

SAM3X

HS H&D

84MHz

256-512

64-100

SAM3N SAM4N

100MHz

16-1024

4-80

SAM3S SAM4S

FS Dev

120MHz

16-160

64-2048

HS Dev

96MHz

64-256

20-50

HS H&D

84MHz

64-100

256-512

SAM4L

FS H&D

50MHz

32-64

128-512

SAM4E

FS Dev

120MHz

512-1024

128

SAM D20

48 MHz

16-256

2-32

Page 7: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

8 © 2012 Copyright Atmel Corporation

SAM D20 Flash Microcontrollers

Based on the ARM® Cortex® M0+ Processor

Page 8: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

9 © 2013 Atmel

•Ease-of-use

•Strong tools offering

•Peripheral touch controller

•Atmel SleepWalking

•Atmel Software framework

•Widely adopted core

•Single-cycle IO access

•Single-cycle multiplier

•Event system

•Analog performance

•Timer/counters

Atmel SAM

UC3

SAM4

Combining the best of Atmel MCUs with ARM Cortex-M0+

megaAVR

AVR Xmega

CM0+

Atmel

SAM D20

Page 9: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

10 © 2013 Atmel

•Atmel SAM D20 Product Series

• 48MHz operation

• Up to 2.14 CoreMark®

• ±2% int RC oscillator

• 1.62V-3.63V

• 16KB to 256KB Flash

• 32-, 48- and 64-pin versions

Introducing Atmel SAM D20 Series

Powerful and Efficient Products

Page 10: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

Atmel SAM D20 Differentiating Features

• Event system

• SERCOM modules configurable as I2C, USART or SPI

• Capacitive Touch HW engine

• 12-bit 350ksps ADC with gain stage

• 10-bit 350ksps DAC

Atmel SAM D21 Additional Features

• Full speed USB from internal RC

• DMA

• I2S

• Fractional PLL

• Enhanced Timer/Counters

• Complimentary outputs

• Dead time insertion

• High resolution PWM

Series Features

Page 11: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

Peripheral Event System Bringing the Innovation of Atmel AVR XMEGA to the Atmel SAMD20 Series

Peripheral Events

GPIO

Timer /Counter

Asynchronous Timer (RTC)

Analog Comparator

ADC

DAC

Peripheral Touch Controller

Inter-peripheral Communication

• CPU independent

• Eight independent channels

• Synchronous and Asynchronous

Latency-free Event Handling

• Safe fault protection

• 100% predictable reaction time

Advantages

• Accurate timing

• Efficiently offloading CPU

• Reduced power consumption

Page 12: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

Serial Communication Module (SERCOM)

Highly Flexible Multi-interface Communication Module

Configurable as

• I2C

• Fast Mode (400kHz)

• SMBus compliant

• SPI

• Up to 24Mb/s

• USART

• Up to 24Mb/s

Double-buffered Reception

IO Pin multiplexing

Reconfigurable from software

Wake-up from All Power Modes

• I2C address match

• SPI data reception

• USART start detection

Page 13: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

Peripheral Touch Controller (PTC)

Built-in Hardware Support for Touch

Supports Buttons, Sliders, Wheels and Proximity

Superb Sensitivity and Noise Tolerance

Supports Mutual and Self Capacitive Touch

• Self-calibrating, no tuning needed

• No external components needed

Wake-up from Power Down on Touch Detection

• 250ms scan @ 5 - 10µA

Touch Channel Count Available

• Atmel SAMD20J (64-pin): Up to 256 channels

• Atmel SAMD20G (48-pin): Up to 120 channels

• Atmel SAMD20E (32-pin): Up to 60 channels

Page 14: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

Atmel is a Market Leader in Low Power

• Industry leading 8-bit picoPower devices

• Worlds lowest power Cortex-M with picoPower SAM4L

Low-power Atmel SAM D20 Series

• <150µA/MHz active

• ~2µA with RTC and Full RAM retention

• Ultra-low power oscillators

• SleepWalking peripherals

• Wake-up from low-power sleep modes on

• Pin change

• SPI data reception

• I2C address match

• UART start condition

• PTC touch detection

Low Power

Page 15: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

Atmel SAM D20 and SAM D21 Overview

ARM Devices with Atmel AVR Ease-of-use

16KB

32KB

64KB

32 Pins 64

128KB

256KB

48

Flash

350 kSPS 12-bit ADC and 1-ch 350 kSPS 10-bit DAC Peripheral Touch Controller

8-channel event system, SERCOM support I2C, SPI, UART and USART 32-bit RTC with calendar mode

1.62 – 3.63V

Common Features

SAMD20G 6x16-bit T/C 6xSERCOM 14-ch ADC 2xAn.Comp 38 GPIOs

SAMD20E 6x16-bit T/C 4xSERCOM 10-ch ADC 2xAn.Comp 26 GPIOs

SAMD20J 8x16-bit T/C 6xSERCOM 20-ch ADC

2x An.Comp 52 GPIOs

2KB

4KB

8KB

16KB

32KB

SRAM

SAMD21E 5x16-bit T/C

1x ET/C 4xSERCOM USB, I2S, 8-ch DMA

10-ch ADC 2xAn.Comp 26 GPIOs

SAMD21G 4x16-bit T/C

2x ET/C 6xSERCOM USB, I2S, 8-ch DMA 14-ch ADC

2x An.Comp 38 GPIOs

SAMD21J 6x16-bit T/C

2x ET/C 6xSERCOM USB, I2S, 8-ch DMA 20-ch ADC

2x An.Comp 52 GPIOs

Production Q4

Production Q1-2014

12-Year Lifetime Commitment

Page 16: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

Easy Code Migration Within Atmel SAM D20 and SAM D21 Series

Easy Migration to Atmel SAM4L Family

Easy Migration Between Pinouts

Easy Migration to Future SAM devices

Easy Migration

Page 17: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

18 © 2012 Copyright Atmel Corporation

SAM3 MCU Family

Based on the ARM

Cortex-M3

Page 18: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

19 © 2013 Atmel

Atmel SAM3 Cortex-M3 Highlights

Unique True 1.8V Operation

Low-leakage SRAM Retention

Pin-to-pin Compatibility

Parallel I/O Capture Mode

RTC with Calendar

On-die Termination (Ease PCB Design)

Embedded HS USB PHY

DUAL ADC

Dual-Bank Flash

Embedded HS USB PHY

Ethernet, CAN

Dual-Bank Flash

Page 19: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

20 © 2012 Copyright Atmel Corporation

SAM4 MCU Family

Based on the ARM

Cortex-M4

Page 20: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

21 © 2013 Atmel

Fifth-Generation ARM Flash MCUs

• Performance, Memory and Feature Set Portfolio Serving Customer Needs

FR40xxx ARM7TDMI

2002

SAM3 Cortex-M3

2009

SAM4 Cortex-M4

2011

SAM7 ARM7TDMI

2004

SAM9 ARM926EJ

2006

Highest Memory

Density

2MB of Flash

256KB of SRAM

Highest System-

level Integration

High Data Rate

Architecture

Highest

Performance

200MHz-

Operation

Lowest Dynamic Power

30mA @ 100MHz

HS USB with Transceiver

DSP and SIMD

Extensions

Optional FPU

Page 21: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

22 © 2013 Atmel

Atmel ARM Cortex-M4 Value Proposition

• Performance

• Floating Point Co-processor

• Cache for On-chip Flash Memory

• High-speed Communication Including High-speed USB

• Functionality

• QTouch Library Support

• PIO Capture on External Bus Interface

• Integration

• High-speed USB Transceiver

• Termination Resistors in PIOs

Page 22: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

23 © 2013 Atmel

Atmel ARM Cortex-M4 Value Proposition Cont.

• Memory

• Highest Memory Density with Up to 2MB of Flash and 160KB of SRAM

• Dual-bank Flash

• Secure Software Updates Including Boot Sequence

• Dual Boot Support for Rebooting from Either Flash Block

• Best-in-class Hardware Code Protection

• Prevents Access to On-chip Memory to Protect Intellectual Property

• Supports Secure Device Reconditioning (Flash Erase) for Reprogramming

Page 23: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

24 © 2013 Atmel

SAM4S

Low-voltage Operation Down to 1.62V

200µA/MHz

25µA in Wait Mode (RAM Retention)

Software Package

Atmel QTouch Buttons, Sliders & Wheels Support

802.15.4 Wireless Support

2MB of Flash

160KB of SRAM

External Bus Interface

Running up to 120MHz

Parallel I/O Capture Mode

RTC with Calendar

Page 24: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

25 © 2013 Atmel 03/04/2013

+200 devices for Scalability

Flash: 16kB to 2MB

Package: 48 to 144 pins

SAM3 & SAM4, the right choice for your application

System integration

HS USB with PHY

Dual CAN controller

Ethernet MAC

CMOS interface

Segment LCD

HW capacitive touch

On Die Termination

ISP (USB, UART, IAP)

in ROM

External Bus scrambling

Low Power

1.62V to 3.6V

90µA/MHz active

1.5µA SRAM retention

0.7 µA Back up (RTC On)

High Performance

CPU Up to 120MHz

128-bit Flash access

Internal DMA

2KB of Cache

High speed com:

SPI Up to 38Mbps

USB Up to 480Mbps

Ecosystem

Atmel Studio 6 (IDE) / ASF / 3rd Party (IDE, Stack, RTOS, Tools) / Technical Support

Safety

ECC on Flash

Independent watchdog

source clock

Dual bank flash

Clock failure detection

Key based Write

Protection register

Page 25: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

26 © 2013 Copyright Atmel Corporation

•Energy Efficiency

• Reduced power consumption

• Extended battery life

• Fast wake-up

•Uncompromised Performance and Functionality

• Powerful CPU

• High level of integration

• User interface capabilities

•Cost Efficiency

• High integration

• Reduced BOM cost

•Ease of Use

Low Power MCU

What do you need for your next low power project?

Page 26: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

Inter-peripheral communication

• CPU and DMA independent

Latency free event handling

• Safe fault protection

• 100% predictable reaction time

Advantages

• Precise timing

• Reduced CPU overhead

• Reduce Power Consumption

Low Power Techniques

Peripheral Event System

Qtouch

Pico-

UART TC

DAC

ADC

PDC

Peripheral Event System

Page 27: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

Low Power Techniques

Peripheral Event System matrix

GPIO input pin change

Generic clock rising edge

AST event

Analog comparator event

TC event

ADC EOC / window match

PICO UART character reception

GE

NE

RA

TO

RS

USERS

Page 28: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

AST

ADC RAM

CPU

Intelligent peripherals

• Compare input value to preset threshold

• Alert CPU only when threshold exceeded

Eliminate CPU interrupts

• Reduce CPU overhead

• Reduce power consumption in sleep modes

Temperature monitoring example

Low Power Techniques

Sleep Walking

Run mode

Page 29: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

AST

ADC RAM

CPU CPU

RAM ADC

Intelligent peripherals

• Compare input value to preset threshold

• Alert CPU only when threshold exceeded

Eliminate CPU interrupts

• Reduce CPU overhead

• Reduce power consumption in sleep modes

Temperature monitoring example

Low Power Techniques

Sleep Walking

Power Save mode

Page 30: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

AST

ADC RAM

CPU CPU

RAM

Intelligent peripherals

• Compare input value to preset threshold

• Alert CPU only when threshold exceeded

Eliminate CPU interrupts

• Reduce CPU overhead

• Reduce power consumption in sleep modes

Temperature monitoring example

Low Power Techniques

Sleep Walking

Power Save mode

Periodic event

wakes ADC

Page 31: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

AST

ADC RAM

CPU CPU

RAM

Intelligent peripherals

• Compare input value to preset threshold

• Alert CPU only when threshold exceeded

Eliminate CPU interrupts

• Reduce CPU overhead

• Reduce power consumption in sleep modes

Temperature monitoring example

Low Power Techniques

Sleep Walking

Power Save mode

Temperature

below threshold:

Return to sleep

Page 32: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

AST

ADC RAM

CPU CPU

RAM ADC

Intelligent peripherals

• Compare input value to preset threshold

• Alert CPU only when threshold exceeded

Eliminate CPU interrupts

• Reduce CPU overhead

• Reduce power consumption in sleep modes

Temperature monitoring example

Low Power Techniques

Sleep Walking

Power Save mode

Page 33: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

AST

ADC RAM

CPU CPU

RAM

Intelligent peripherals

• Compare input value to preset threshold

• Alert CPU only when threshold exceeded

Eliminate CPU interrupts

• Reduce CPU overhead

• Reduce power consumption in sleep modes

Temperature monitoring example

Low Power Techniques

Sleep Walking

Power Save mode

Periodic event

wakes ADC

Page 34: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

AST

ADC RAM

CPU CPU

RAM

Intelligent peripherals

• Compare input value to preset threshold

• Alert CPU only when threshold exceeded

Eliminate CPU interrupts

• Reduce CPU overhead

• Reduce power consumption in sleep modes

Temperature monitoring example

Low Power Techniques

Sleep Walking

Power Save mode

Temperature

above threshold:

Wake system

Page 35: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

AST

ADC RAM

CPU

Intelligent peripherals

• Compare input value to preset threshold

• Alert CPU only when threshold exceeded

Eliminate CPU interrupts

• Reduce CPU overhead

• Reduce power consumption in sleep modes

Temperature monitoring example

Low Power Techniques

Sleep Walking

Run mode

Page 36: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

Low Power Techniques

Sleep Walking matrix

GPIO input pin change

AST event

Analog comparator event

ADC EOC / window match

PICO UART character reception

GE

NE

RA

TO

RS

USERS

Page 37: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

38 © 2013 Copyright Atmel Corporation

Atmel SleepWalking and EventSystem

Reduces the overall power consumption

t

W

Competitor SAM4L

RTC + LCD

Active

RTC + LCD

Active Active

RTC + LCD RTC + LCD + AC

RTC + LCD RTC + LCD + AC

Active

CPU wakes and run AC. Result < thresold, goes back to sleep

2

RTC

AC

CPU

RAM LCD

CPU

Write message

on LCD

5

RTC

AC

CPU

LCD

3

RTC

ADC

CPU

RAM LCD

CPU

AC

RTC wakes-up CPU

CPU wakes and run AC. Result > thresold.

4

RTC

AC

CPU

RAM LCD

CPU RTC

ADC

CPU

RAM AC LCD

CPU

RTC wakes-up CPU

1

RTC

ADC

CPU

RAM AC LCD

CPU

RTC wakes AC to measure temperature

1

Temperature below threshold: Return to sleep

2

RTC

AC

CPU

LCD

CPU

Temperature above threshold: Wakes-up CPU

4

RTC

AC

CPU

RAM LCD

CPU

Active mode

5

RTC

AC

CPU

LCD

3

RTC

ADC

CPU

LCD

CPU

AC

RTC wakes AC to measure temperature

Reduces power consumption by 57%

Page 38: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

39 © 2013 Copyright Atmel Corporation

Atmel picoPower in Action

1.5µs Wake-up

90µA/MHz

ARM Cortex-M4 with DSP Instructions

High Code Density

Flash and system performance

Event System

Atmel SleepWalking

DMA

Efficient Power Management

Digital Frequency Locked Loop (DFLL)

500nA

Page 39: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

40 © 2012 Copyright Atmel Corporation

Tools

Page 40: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

41 © 2013 Atmel 03/04/2013

Evaluation Kit for Each Series

SAM3S-EK(2)

SAM4S-EK(2)

SAM D20 Xplained

SAM3N-EK SAM4SXPLAINED

SAM3X-EK

SAM4S-WPIR-RD SAM4L-EK

SAM4E-EK

Page 41: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

42 © 2013 Atmel

High-quality and Short-cycle Technical Support

Peripheral Compatibility Over Full Product Range for Maximum Software Reuse

High-speed Connectivity, Intelligent User Interface and Multimedia Support

Tight Partner Tools Integration

Touch Solution: QTouch Technology

Wireless Solution: ZigBee, Wi-Fi

Comprehensive Portfolio and Ecosystem, Future-proof Roadmap

Code Confidentiality

Atmel is an ARM MCU Market Leader

Page 42: Atmel ARM-based MCU - Hitex: Hitex UKhitex.co.uk/fileadmin/uk-files/pdf/ARM Seminar Presentations 2013... · •12-bit 350ksps ADC with gain stage ... Bringing the Innovation of Atmel

43 © 2013 Atmel

© 2013 Atmel Corporation. All rights reserved.

Atmel®, Atmel logo and combinations thereof, Enabling Unlimited Possibilities®, and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries. ARM®, ARMPowered® logo and others are the registered trademarks or trademarks of ARM Ltd. Other terms and product names may be the trademarks of others.

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 products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.