Atmel ARM-based Microcontrollers

18
© 2011 Atmel Confidential 1 Atmel ARM-based Microcontrollers Changfu Pang, Ph.D. Director, Atmel SDC July 18, 2012

Transcript of Atmel ARM-based Microcontrollers

Page 1: Atmel ARM-based Microcontrollers

© 2011 Atmel Confidential1

AtmelARM-based Microcontrollers

Changfu Pang, Ph.D.Director, Atmel SDC

July 18, 2012

Page 2: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation2

Introduction• Atmel is an Established Supplier of ARM® Microcontrollers

• Over 150 Devices in Production

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

• The #3 largest MCU supplier (8-bit/32-bit MCU, and Touch Controllers)

• Key Market Segments • Energy Metering and Smart Grid

• POS Terminals

• Industrial Automation

• Building and Home Control

• M2M Applications

• HMI Control, Panels

• Medical

• Consumer

Page 3: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation3

Atmel

Atmel ARM® Microcontroller Center Design, Support, Applications

Rousset, France

ChesapeakeSan Jose

Shanghai

Nantes, France

Atmel ARM Worldwide Team

Page 4: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation4

Atmel Complete ARM Portfolio

SAM9 eMPUARM926-basedEmbedded MPUSAM9

Flash MCU

ARM926SAM4 Flash MCU & DSCCortex™-M4 + FPU

60 MHz120 200 400

Func

tion

alit

y

SAM3 Flash MCUCortex-M3

SAM7 Flash MCU

ARM7TDMI®

Next Gen.eMPU

Page 5: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation5

Atmel Cortex-M MCU Offering

64K

32K

128K

256K

512K

Flash

1024K

CM3-Available CM3-Development CM4-Development

2048K

SAM3S

SAM3U

SAM3S01H 2012

SAM4N

2H 2012

SAM4X(FPU)

2H 2012

SAM4A(FPU)

2H 2012SAM4S

2H 2012

Connectivity

Baseline

High-speed USB16K

Sampling

SAM3N

SAM3X SAM3A

Page 6: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation6

Frequency (Max)

EMAC

Dual CAN

USB

QTouchCapacitive Touch

External Bus

DAC

Flash (KB)

SRAM (KB)

CommonFeatures

Atmel SAM3/4 MCU Family Features

Page 7: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation7

Atmel SAM3/4 MCU Family Features

Unique True 1.8V Operation

Lowest Power Consumption @ Clock Rate > 32MHz

Low Leakage SRAM Retention

Software Package

QTouch Buttons, Sliders & Wheels Support

802.15.4 Wireless Support

WiFi (Partners)

HS USB OTG with Embedded PHY

Ethernet, CAN

100, 144, 208 Pins

Dual-bank Flash (SD Version)

Parallel I/O Capture

On-die Termination

Page 8: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation8

Ease of Use: Ecosystem and Partners

Page 9: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation9

Atmel Studio 6 Advantages

• Develop => Free, Professional IDE

• Design => 1,000 Project Examples

• Migrate => 300 Atmel ARM and AVR MCUs

• Create => Touch Applications

Atmel Studio Saves You Time and Money

07/11/2012

Page 10: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation10

• Software Library• Vast library of source code for peripheral

drivers, HW abstractions and SW stacks• Can provide 50% of the device SW,

allows focus on application differentiation

• Standard APIs• Easy code migration between different

Atmel devices• Support for 300 ARM and AVR MCUs• Common SW platform for 8- and 32-bit

• ASF Explorer• User interface in the Studio IDE• Select from 1,000 project examples• Choose, configure, integrate ASF

components in your project• Built-in help and documentation

Atmel Software Framework

Page 11: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation11

400MHz ARM926

DDR2, LPDDR, SDRAM

High-Speed USB

HS SDIO / SD / MMC

SAM9263

EMAC, CANLCD

2xEBI

SAM9G20SAM9260

EMAC

SAM9G10SAM9261

LCD

SAM9M10SAM9M11

+Video,+Security

SAM9G25

EMAC

SAM9X25SAM9X35

2xEMAC2xCAN

LCD

SAM9R64SAM9RL64

LCDHS USBDevice

200+MHz ARM926

SDRAM

Full-Speed USB

SD / MMC

SAM9G45SAM9G46

EMAC,LCD2xEBI

Security

Available Development

SAM9N12SAM9CN12

SecurityFS USB

SAM9G15SAM9G35

LCD

BGA217 BGA324

Atmel SAM9 Portfolio

Page 12: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation12

Atmel SAM9G/X Product Overview

Common Features

EMAC

Dual CAN

Camera Interface

LCD + GraphicsAcceleratorResistiveTouchscreen

Page 13: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation13

Atmel SAM9 Crypto Microcontrollers

EMAC

Camera

LCD

USB H + D

Secure Boot

Encryption

Video Decoder

MLC NAND Flash

CommonFeatures

Page 14: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation14

Atmel SAM9 Features

LPDDR/DDR2

SLC or MLC NAND

400MHz ARM926

DMA & Multi-layer Bus

Graphics Acceleration on G15/G35/X35

Free Linux, Android, Win CE BSPs

3rd-party Ecosystem

Technical Support & User Community

3x HS USB Ports

Dual CAN & Dual Ethernet

Softmodem (SAM9-5)

Power Efficiency1V Core Supply

Cryptography and Security

Video Decoder

Page 15: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation15

• Free Downloads from at91.com• Linux4SAM• Android4SAM• Windows4SAM

• Each Includes:• Sources• Prebuilt Demos with Installation

Scripts• Build Instructions• Tips & Tricks

• Hotline Support Directly from Atmel

Atmel SAM9 - OS Support

Page 16: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation16

Modules Suppliers

Kits

OS / RTOS / Middleware

UI Solutions Suppliers

Atmel SAM9 Ecosystem

Page 17: Atmel ARM-based Microcontrollers

© 2011 Atmel Corporation17

Free Linux Distributions, Android Support and Wince BSPs from Atmel

High-quality and Short-cycle Technical Support

Peripheral Compatibility Over the Whole Product Range Maximizes Software Reuse

High-speed Connectivity, Intelligent User Interface and Multi-media Support

Tight Partner Tools Integration

Touch Solution: maXTouch, QTouch

Wireless Solution: ZigBee, Wi-Fi

Comprehensive Portfolio and Ecosystem, Future-Proof Roadmap

Security System Solutions

Atmel is an ARM MCU Market Leader

Page 18: Atmel ARM-based Microcontrollers

18© 2011 Atmel Corporation. All rights reserved. Atmel®, Atmel logo and combinations thereof, and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others.