Post on 02-Jan-2022
MICROCONTROLLERS
AVR32 UC3 32-bit Flash Microcontrollers High Performance and Low Power for Embedded Applications
The Atmel® AVR®32 UC3 product family is built on the new AVR32 UC core optimized for highly
integrated embedded applications requiring microcontrollers with on-chip Flash program memory.
UC3 microcontrollers achieve high computation throughput, real-time behavior and low power
consumption.
AVR32 UC3 Products
High integration
10/100 Mbps Ethernet MAC
USB 2.0 Full Speed On-The-Go
Up to 64 KB SRAM and 512 KB Flash
Timers, PWMs, USARTs, ISO7816,
IRDA, SPI, TWI, SSC/I²S
High performance
Up to 1.3 DMIPS/MHz
DSP arithmetics, Single Cycle MAC
Zero wait-state Flash
High-speed DMA channels
Low interrupt latency
(10 cycles maximum for NMI)
Fast GPIO
Low power
Active: 23 mA at 60 MHz (3.3V)
Static: 30 µA (3.3V), 15 µA (1.8V/3.3V)
Key Applications
Industrial automation
Programmable logic controllers,
industrial networking, robotics,
data recorders
Building control
Control panel, access control,
voice processing, biometric identification
Medical
Monitors, instrumentation
Test & measurement
Instrumentation, test equipment
Communication
Serial protocol gateways, phones
Point of sale
Cash registers, vending machines,
portable terminals
AVR32 UC3 32-BIT FLASH MICROCONTROLLER
High computational throughput
The AVR32 UC core single cycle operation and
its tightly coupled SRAM allow high speed data
transfers and fast computation without latencies
from pipeline stalls or system bus arbitrations.
Deterministic & real-time control
Specific instructions for atomic read-modify-write
(bit banging) and fast interrupt response give
precise control of outgoing and incoming external
events and allow for fast operating system context
switching.
Low power
The AVR32 UC core works smarter. It requires
lower bus activity and lower operating frequency
than other architectures hence providing the best
power to performance ratio.
Key Benefits
AVR32 UC Core
The AVR32 UC core is the first 32-bit core in the industry to integrate single-cycle read/
write SRAM with a direct interface to the pipeline that bypasses the system bus to achieve
faster execution, better deterministic behaviour and lower power consumption. The core
can deliver up to 1.3 Dhrystone MIPS/MHz, running from on-chip Flash memory.
The AVR32 UC core is based on a 3-stage pipeline Harvard architecture and includes
advanced features such as DSP arithmetics, single-cycle multiply and accumulate
instructions and atomic bit or word read-modify-write instructions.
Low system cost
The AVR32 instruction set architecture is optimized
for C/C++ languages and gives high code density
using less memory.
High reliability
The AVR32 UC3 safely boots from the RC-
oscillator. The brown-out detector and the
hardware watchdog protect the system from
environment defects. The Non-Maskable Interrupt
ensures critical event processing.
The MPU and privilege & unprivileged operating
modes keep kernel and application levels separate.
Easy to use
High performance and code density allows
software designers to use high level programming
methodologies without execution speed or cost
penalty. The high featured on-chip emulation
system gives better code insights, and shortens
debugging time.
1.3 DMIPS/MHz
DSP Instructions
High Code Density
Low Power
Key Features
Hazardless 3-stage pipeline, Harvard architecture
Modeless 16-bit & 32-bit instruction set
Fixed point DSP arithmetic & single-cycle MAC
Hardware division
Tightly coupled on-chip SRAM
Atomic data manipulation
Low latency nested interrupt
Non-maskable interrupt (NMI)
Memory protection unit (MPU)
Powerful emulation system
including real-time trace
Ord
erin
g C
ode
Sta
tus
Flas
h (K
B)
RA
M (K
B)
Sys
tem
Bus
La
yers
US
AR
T(1)(2
)
SP
I/S
SC
TW
I (I2
C c
omp
liant
)
US
B D
ev. /
OTG
Per
iphe
ral D
MA
C
hann
els
Eth
erne
t MA
C
10/1
00
SR
AM
/SD
RA
MIn
terf
ace
32-b
it S
yste
m
Tim
er
16-b
it Ti
mer
s/P
WM
Out
put
s
PW
M T
imer
s
10-b
it A
DC
C
hann
els
Freq
uenc
y (M
Hz)
Vcc
(V)
Gre
en P
acka
ge
Tem
p. R
ange
AT32UC3A0512-ALUT I 512 64 6 4 2/1 1 Y/Y 15 Y Y 1 3/6 7 8 66 3.3 LQFP144 Ind.AT32UC3A0256-ALUT I 256 64 6 4 2/1 1 Y/Y 15 Y Y 1 3/6 7 8 66 3.3 LQFP144 Ind.AT32UC3A0128-ALUT I 128 32 6 4 2/1 1 Y/Y 15 Y Y 1 3/6 7 8 66 3.3 LQFP144 Ind.AT32UC3A1512-AUT I 512 64 6 4 2/1 1 Y/Y 15 Y – 1 3/6 7 8 66 3.3 TQFP100 Ind.AT32UC3A1256-AUT I 256 64 6 4 2/1 1 Y/Y 15 Y – 1 3/6 7 8 66 3.3 TQFP100 Ind.AT32UC3A1128-AUT I 128 32 6 4 2/1 1 Y/Y 15 Y – 1 3/6 7 8 66 3.3 TQFP100 Ind.AT32UC3A2512-AUT P 512 64 6 4 2/1 1 Y/Y 15 – – 1 3/6 7 8 66 3.3 TQFP100 Ind.AT32UC3A2256-AUT P 256 64 6 4 2/1 1 Y/Y 15 – – 1 3/6 7 8 66 3.3 TQFP100 Ind.AT32UC3A2128-AUT P 128 32 6 4 2/1 1 Y/Y 15 – – 1 3/6 7 8 66 3.3 TQFP100 Ind.AT32UC3B0256-A2UT I 256 32 5 3 2/1 1 Y/Y 7 – – 1 3/6 7 8 60 3.3 TQFP64 Ind.AT32UC3B0256-Z2UT I 256 32 5 3 2/1 1 Y/Y 7 – – 1 3/6 7 8 60 3.3 MLF64 Ind.AT32UC3B0128-A2UT I 128 32 5 3 2/1 1 Y/Y 7 – – 1 3/6 7 8 60 3.3 TQFP64 Ind.AT32UC3B0128-Z2UT I 128 32 5 3 2/1 1 Y/Y 7 – – 1 3/6 7 8 60 3.3 MLF64 Ind.AT32UC3B064-A2UT I 64 16 5 3 2/1 1 Y/Y 7 – – 1 3/6 7 8 60 3.3 TQFP64 Ind.AT32UC3B064-Z2UT I 64 16 5 3 2/1 1 Y/Y 7 – – 1 3/6 7 8 60 3.3 MLF64 Ind.AT32UC3B1256-AUT I 256 32 5 2 1/– 1 Y/– 7 – – 1 3/6 7 6 60 3.3 TQFP48 Ind.AT32UC3B1256-Z1UT I 256 32 5 2 1/– 1 Y/– 7 – – 1 3/6 7 6 60 3.3 MLF48 Ind.AT32UC3B1128-AUT I 128 32 5 2 1/– 1 Y/– 7 – – 1 3/6 7 6 60 3.3 TQFP48 Ind.AT32UC3B1128-Z1UT I 128 32 5 2 1/– 1 Y/– 7 – – 1 3/6 7 6 60 3.3 MLF48 Ind.AT32UC3B164-AUT I 64 16 5 2 1/– 1 Y/– 7 – – 1 3/6 7 6 60 3.3 TQFP48 Ind.AT32UC3B164-Z1UT I 64 16 5 2 1/– 1 Y/– 7 – – 1 3/6 7 6 60 3.3 MLF48 Ind.
AVR32 UC3A SeriesFlash MCU with Extensive Communication Capabilities
www.atmel.com
The UC3A Series offers communication interfaces such as 10/100-Mbps IEEE 802.3
compliant Ethernet MAC (optional) and USB 2.0 full-speed with On-The-Go capability.
Designing TCP/IP applications that integrate well in a PC environment becomes very
easy. An additional SRAM/SDRAM external bus interface allows expansion by adding
more memory or by interfacing with other peripherals such as LCD controllers, FPGA
and any other memory mapped devices.
The high performance AVR32 UC core, the memory system and on-chip peripherals
are all connected to a 6-layer high speed system bus operating at 66 MHz and allows
concurrent DMA transfers on each bus up to 264 MByte/s.
The excellent ratio of performance versus operating frequency ratio delivers 80 DMIPS
at 66 MHz. This is achieved with only 40 mA at 3.3V.
AVR32 UC3B SeriesLow-Power Flash MCU with USB On-The-Go
The AVR32 UC3B is idealy suited for applications requiring a high performance Flash MCU
where space and/or power consumption is of concern. The AVR32 UC3B Series delivers
72 DMIPS at 60 MHz and only consumes 23 mA at 3.3V.
The integrated full-speed USB 2.0 interface with On-The-Go capabilities provides an easy
way to interface with off-the-shelf USB devices or with other embedded applications
already designed to offer USB.
The advanced DSP capabilities and the USB interfaces also makes the UC3B series ideal
as an MCU host companion to extend existing systems, with an interface to real-time
sensors/actuators and to open up applications to USB device and host capabilities.
USB 2.0 & OTG
Duplicated Alternate
Pin Functions
Small Packages
23 mA (3.3V) 72 DMIPS
Key Features
I: Device under introduction, I: Device planned, DMA: Direct Memory Access, PWM: Pulse Width Modulation, SSC: Synchronous Serial Controller, TWI: Two Wire Interface, Ind.: industrial temperature range (-40 to +85°C). (1) One USART features modem interface, IRDA, ISO7816, (2) All USARTs feature SPI.
40 mA (3.3V) – 80 DMIPS
AT32UC3A0
AVR32 UC
SRAMPeripheral
DMA FLASH
Multi-Layer High-Speed Bus
EthernetMAC
ADC
3x Timer
7x PWM
TWI
4x USART
SSC
2x SPI
USB OTG Peripheral Bus
Bridge
SRAM / SDRAM
Interface
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 con-nection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDITIONS OF SALES LOCATED ON ATMEL’S WEB SITE, 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 product 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’s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.
Headquarters
Atmel Corporation2325 Orchard ParkwaySan Jose, CA 95131USATel: (1) 408 441-0311Fax: (1) 408 487-2600
International
Atmel AsiaRoom 1219 Chinachem Golden Plaza 77 Mody Road, TsimshatsuiEast KowloonHong KongTel: (852) 2721-9778 Fax: (852) 2722-1369
Atmel EuropeLe Krebs8, Rue Jean-Pierre Timbaud BP 30978054 St Quentin-en-Yvelines CedexFranceTel: (33) 1-30-60-70-00 Fax: (33) 1-30-60-71-11
Atmel Japan9F, Tonetsu Shinkawa Bldg.1-24-8 ShinkawaChuo-ku, Tokyo 104-0033JapanTel: (81) 3-3523-3551 Fax: (81) 3-3523-7581
Product Contact
Product Lineemail_alias@atmel.com
Literature Requestswww.atmel.com/literature
Web Sitewww.atmel.com
© 2007 Atmel Corporation.
All rights reserved.
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.
Rev.: 7919B-AVR32-07/07/5M
Atmel AVR JTAGICE mkII (kit part number: ATJTAGICE2)
The AVR JTAGICE mkII already used with Atmel’s 8-bit AVR micro-
controllers also provides full support for the AVR32 UC3 including support
for more advanced debugging sessions with data and code trace using
the AVR32’s Nano Trace.
Development Tools
Hotline avr32@atmel.com
Free Atmel tools for software development
AVR32 GNU tool chain (gcc, gdb, etc.)
AVR32 Studio a multiplatform integrated
development environment (IDE)
Free third-party software
FreeRTOS.org real-time kernel
www.freertos.org
lwIP TCP/IP protocol stack
www.sics.se/~adam/lwip/
Atmel AVR32 UC3 Software Library
Software drivers for all peripherals
Services such as FAT, TCP/IP,
USB Classes such as mass-storage
Demonstrators such as a web-based
control panel with freeRTOS.org
real-time kernel
Commercial C Compiler
Embedded Workbench from IAR®
www.iar.com
Commercial Operating Systems
ThreadX® from Express Logic
www.rtos.com
µC/OS-II from Micrium
www.micrium.com
Documentation
Documents and resources including tools and software are available from www.atmel.com/avr32
and www.AVRfreaks.net for group discussions.
Kit P/N Supported parts Description
ATEVK1100
evaluation kitAT32UC3A series
• 10/100 Ethernet and USB OTG interface• SPI, TWI and USARTS.• Temperature and light sensors• 20x4 character LCD • MMC/SD card & expansion connector
ATEVK1101
evaluation kitAT32UC3B series
• USB OTG interface• SPI, TWI and USARTS• 3-axis accelerometer, temperature and light sensors• MMC/SD card & expansion connector
ATSTK600
starter kitAll AT32UC3 series Complete programming and development system
supporting all AVR32 UC3 series via socket adaptors