Sei sulla pagina 1di 18

Atmel AVR32 Microcontrollers and

Application Processors
Product Line Introduction

March 2008

AVR32 UC3000 Introduction


AVR32 Product Line Introduction

Atmel’s MCU Product offering


Lesss Power

AVR XMEGA

UC3
megaAVR AV 32
AVR32
tinyAVR

SAM7 and SAM9
C51 ARM
AP7
AVR32
SAM9
MPU
ARM

More Performance
AVR32 Product Line Introduction

The new AVR32 UC3 Microcontrollers

UC3 Flash
Microcontroller

February 08 3
AVR32 Product Line Introduction

Award Winning Products

AVR32
EDN (USA)
AVR32 UC3A Series MCU
Innovation of the Year 2007
Produkt of the year 2007
Elektronik (Germany)

AVR32 Microcontrollers
Produkt of the year 2006
AVR32 Microcontroller El kt ik (Germany)
Elektronik (G )
Hot Products 2007
EDN (USA)
AVR32 Product Line Introduction

AVR32 UC3 Flash Microcontrollers

„ Lowest Power Consumption 23mA @ 60 MHz


ƒ More MHz per mW
1.3 mW / MHz
y
ƒ Dynamic Power Management
g
2 AA b
2xAA battery
tt = 19 years

„ Higher
Hi h Performance
P f 83 DMIPS @ 66 MHz
ƒ More work per clock cycle 6-layer databus
ƒ High speed data transfers 33 Mbit/s SPI
ƒ Unrivalled DSP performance

„ Shortest time to market Free DSP library


ƒ AVR32 Software Framework Free TCP/IP Stack
ƒ High quality development tools Free USB Stack
ƒ Experienced tech support staff
AVR32 Product Line Introduction

Lowest power consumption

Freescale Coldfire MCF52235

NEC V850ES/JG3

Luminary
u a y LM3S6965
3S6965

NXP LPC2366

At l SAM7S256
Atmel

ST STM32F101

mW/MHz
0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0

1 3 mW/MHz
1.3 W/MH

February 08 6
AVR32 Product Line Introduction

Dynamic Power Management

„ Multiple clock domains


Dynamic Frequency Scaling
ƒ CPU/Bus, USB, peripherals
Save energy by adapting
ƒ Dual oscillators CPU frequency to workload
ƒ Tune domain clocks for
performance vs. power 66 MHz
consumption
33 MHz

„ Dynamic Frequency Scaling (DFS)


0 MHz
ƒ Reduce power consumption when
maximum speed is not required DFS Enabled DFS Disabled
ƒ Change CPU speed in real time
ƒ Adapt to changes in workload
Longer battery life
„ Induvidual peripheral clock control 2xAA battery
ƒ Tune clock speed to match =
required performance
217 hours @ 60 MHz
ƒ Stop unused peripherals
19 years in sleep
AVR32 Product Line Introduction

Higher performance:
Highest Data Throughput

„ Built for High Speed data


transfer Peripheral DMA Controller
(PDC)

„ No high speed bottlenecks Less CPU time spent


handling communication

Peripheral DMA
„ High Speed Communication Bit Rate
Enabled Disabled
Interfaces
0 Kbit/s 0.0 % 0.0 %
ƒ USB up to 480 Mbit/s
400 Kbit/s 0.4 % 17.7 %
ƒ Ethernet up to 100 Mbit/s
ƒ SPI up to 33 Mbit/s 1.2 Mbit/s 1.2 % 53.4 %

ƒ SSC up to 33 Mbit/s (I2S) 2 Mbit/s 2.2 % 89.9 %


ƒ USART up to 33 Mbit/s 4 Mbit/s 4.4 % N/A
ƒ UART up to 4 Mbit/s 33 Mbit/s 14.7 % N/A
ƒ I/O pin toggle up to 33 MHz CPU time spent handling
SPI communication
AVR32 Product Line Introduction

Higher performance:
Unrivalled DSP Performance

„ Modern products need faster


digital signal processing Unrivalled DSP
ƒ Audio / Image processing Performance
ƒ Packet / Stack processing
10
ƒ Real-time security

„ AVR32 has superior DSP


capabilities
5
ƒ Faster filters
ƒ Deeper analysis

„ AVR32 Software Framework


0
ƒ Optimized drivers
IIR filter FIR filter
ƒ Optimized algorithms
ƒ Optimized codecs AVR32 Cortex-M3
AVR32 Product Line Introduction

Shortest time to market:


AVR32 Software Framework

„ Library of C source code


Optimized drivers for all peripherals to speed up
development and ease migration between AVR32
devices

„ Floating point and DSP arithmetic


The effortless
Th ff tl way to
t release
l the
th superior
i AVR32
performance

„ USB and TCP/IP stacks


Quick and easy way to add USB and Ethernet
communication to any design

„ Application software
Optimized audio, picture and video codecs, display
drivers,, TCP/IP services,, web server,, FAT12/16/32 file
system, plus a complete freeRTOS Real Time OS!

February 08 11
AVR32 Product Line Introduction

Shortest time to market

„ Experienced technical support


staff
ƒ Datasheets and application notes
www.atmel.com/avr32

ƒ Community
y Websites
www.avrfreaks.net
avr32linux.org

ƒ News and online trainings


www.avrtv.com

ƒ Support mail handled by MCU


experts
avr32@atmel com
avr32@atmel.com

February 08 12
AVR32 Product Line Introduction

In Production
AVR32 UC3 Linecard In Development
Sampling Date

UC3A Series UC3B Series UC3C Series UC3L Series


83 Mips @ 66 MHz 76 Mips @ 60 MHz 83 Mips @ 66 MHz 55 Mips @ 40 MHz
2.0 mW / MHz 1.3 mW / MHz 2.0 mW / MHz <1.0 mW / MHz
144 / 100 QFP 64 / 48 QFP/QFN 144 / 100 / 64 QFP 48 / 32 QFP / QFN
Flash
UC3A0512 UC3B0512 UC3B1512
512 kB Q4/08 Q4/08
UC3A1512
UC3A0256 UC3A3256
256 kB UC3B0256 UC3B1256
UC3A1256 Q3/08
UC3C0 UC3C1 UC3C2
Q4/08 Q4/08
UC3A0128 Q4/08
UC3A3128
128 kB
UC3A1128 Q3/08
UC3B0128
UC3 0 8 UC3B1128 Low Power

UC3A364 UC3B164 UC3L064 UC3L164


64 kB Q3/08
UC3B064 Q4/08 Q4/08

32 kB UC3L032 UC3L132
Q4/08 Q4/08

UC3A3 Features UC3C Features


16 kB Hi-Speed USB 5V Industrial Controller UC3L016 UC3L116
NAND FlFlash
h IInterface
t f 2 CAN
2x Q4/08 Q4/08
128kB SRAM 16ch. dual 12-bit ADC
SD / SDIO Card Interface Dual 12-bit DAC
Audio DAC True 5V I/O
February 08 13
AVR32 Product Line Introduction

Microcontrollers
AT32UC3A0 AT32UC3A0512
AT32UC3A0256
AT32UC3A0128

System Peripherals

Interrupt Controller
AVR32 CPU EBI
Watchdog Timer JTAG/ 66 MHz 10/100
Flash SMC
1.8 V
Nexus Ethernet (8/16-bit) Package
128-512kB
regulator
Power OCD MPU MemIF MAC
Manager QFP144
SDRAM
SRAM
POR Instr. Data (16-bit)
32–64kB
115 KHz
BOD RC OSC Key Features
CPU 66MHz
OSC0 PLL0
6-layer High Speed Bus Matrix Single Supply
OSC1 PLL1 Power On Reset

32 KHz Internal RC
RTC Peripheral DMA
OSC Peripheral Bridge Brownout
Controller: 4 channels 1.8V and 3.3V
PBA USB I/O 3.3V
On-The-Go
Schmitt Trigger
High Drive Pads
PDC PDC PDC PDC PDC PDC PDC PDC PDC
Security Bit
USART SPI TWI SSC GPIO Timer PWM ADC Audio
x4 x2 x1 x1 x109 6 ch 13 ch 8 ch DAC

User Peripherals
AVR32 Product Line Introduction

AVR32 Development tools

„ The
Th world’s
ld’ mostt popular
l MCU ecosystem
t
ƒ Reliable
ƒ Affordable
Studioo
Stud
ƒ Easy to use

„ Seamless Toolchain
ƒ Tools work great together
ƒ Full device support
ƒ Speed
p up
p development
p cycle
y

„ Popular Operating Systems


ƒ Linux (AP7)
ƒ uC-OS/II
ƒ embOS (UC3)
ƒ ThreadX (UC3)
ƒ freeRTOS / openRTOS
February 08 15
AVR32 Product Line Introduction

AVR32 Hardware Development Tools

„ In-System Programming & Debugging


ƒ AVRONE!
ƒ JTAGICEmkII
ƒ Ashling Vitra

„ Starter Kits
ƒ STK600 (UC3)
ƒ STK1000 (AP7)

„ Evaluation
E l ti KitsKit
ƒ EVK1100 (UC3A)
ƒ EVK1101 (UC3B)
ƒ NGW100 (AP7000)
AVR32 Product Line Introduction

AVR32 Software Development Tools

„ Code generation and debugging


ƒ IAR Embedded Workbench
ƒ AVR32 Studio
ƒ AVR32 Software Framework
ƒ AVR32 GCC Toolchain
Studio
ƒ IST Java VM

„ Popular
P l Operating
O ti Systems
S t
ƒ Linux (AP7)
ƒ uC-OS/II
uC OS/II
ƒ embOS (UC3)
ƒ ThreadX (UC3)
ƒ freeRTOS / openRTOS
AVR32 Product Line Introduction

The new AVR32 UC3 Microcontrollers

UC3 Flash
Microcontroller

February 08 18
AVR32 Product Line Introduction

AVR32 AP7 Linecard Available

In fab

AP7000 Series AP7200 Series AP7400 Series In spec


LCD LCD LCD
USB Device HS USB Host & Device HS USB Host & Device
SDRAM Ethernet Ethernet
2x Ethernet ADC DDR2
4 USART
4x SDRAM SDRAM
3x Timer 6x USART 4x USART
SD / MMC 3x Timer 3x Timer
NAND Flash SD / MMC SD / MMC
Compact Flash NAND Flash NAND Flash
Camera Interface Compact Flash Compact Flash

.18 um .13 um 90 nm

DMIPS

450 AP7400

350 AP7200
AP7000

295 AP7001

AP7002

Potrebbero piacerti anche