View detail for Atmel AVR UC3 - Low Power and Ease of Use

Atmel AVR UC3
Low Power and Ease Of Use
Atmel AVR UC3
The Atmel® AVR® UC3 32-bit microcontroller family is built on the high-performance 32-bit AVR architecture and optimized
for highly integrated applications. The AVR UC3 delivers high computational throughput, deterministic real-time control,
low-power consumption, low system cost, high reliability, and ease-of-use. The AVR CPU includes cutting-edge features
such as integer and fixed point DSP (digital signal processor) arithmetic, and single-cycle multiply-accumulate instructions.
The dual-port SRAM, peripheral DMA (direct memory access) controller, and multi-layer, high-speed bus architecture
makes the AVR UC3 core ideal for high-throughput applications. AVR UC3 devices are perfectly suited for portable and
battery-powered applications due to their outstanding low-power properties.
Atmel picoPower Technology
By employing market-leading, Atmel picoPower® low-power technology, the AVR UC3 further extends the battery life
of portable devices. Its true 1.62V operation means that selected AVR UC3 devices can utilize a 1.8V (± 10%) regulated
power supply with all functions working. picoPower AVR UC3 devices consume only 650nA with the RTC (real time clock)
running, and enable ultra low sleep current combined with fast wake-up for high integrated microcontrollers. For more
information on picoPower technology, visit www.atmel.com/picopower.
Unrivalled Digital Signal Processor Performance
By including powerful instructions for single cycle, multiply accumulate and fractional
multiply for various number formats, the 32-bit AVR UC3 delivers unrivalled DSP
(digital signal processor) performance compared to legacy architectures. In the AVR UC3
software framework more than 70 DSP functions have been assembly optimized utilizing
these instructions. DSP has never been easier.
Security
Selected AVR UC3 devices provide mechanisms to protect the system from hacker modification,
flash software theft and runaway code.
Atmel FlashVault code protection allows CPU resources and sections of code/data memory to be
reserved for proprietary software IP or critical sections of code/data. A special API (application
programming interface) is used to access these resources from the rest of the code. Attempts to
access these resources by circumventing this API (either by hacking or runaway code) will be
aborted and result in an exception.
Atmel AVR UC3
Low Power and Ease Of Use
Peripheral Event and DMA Systems
The Atmel® peripheral DMA (direct memory access) controller sets a new standard for data transfer efficiency. If the
peripheral DMA controller is not enabled, the maximum usable transfer rate on the SPI (serial peripheral interface)
module would be approximately 1MBit/s, occupying the CPU with more than 50% load just moving data around. With the
peripheral DMA controller, this bottleneck is removed and the Atmel AVR® UC3 microcontroller can achieve a transfer rate
of 33MBit/s on SPI and USART with only a 15% load on the CPU. The AVR UC3 can even toggle the I/O pins at 33MHz.
In addition, interrupt-driven data transfer and replacing it with an event-triggered data transfer, the innovative peripheral
event system in the AVR UC3 represents a paradigm shift. The peripheral event system allows the AVR UC3 to send
signals (events) directly to other peripherals without involving the CPU. This ensures short and predictable response time,
and at the same time it offloads the CPU and reduces power consumption.
PWM (Channels)
RTC/ 32 KHz oscillator
Crystal oscillator
Memory Protection Unit
10-bit A/D (Channels)
12-bit A/D (Channels)
DAC
ABDAC
Analog Comparator
Crypto (AES)
picoPower
FlashVault
VCC (V)
Clock Speed (MHz)
2
1
1
109
9
13
1
2
1
8
--
--
Yes
--
--
--
--
3.0 - 3.6
66
LQFP144, TFBGA144
4
2
1
1
69
9
13
1
2
1
8
--
--
Yes
--
--
--
--
3.0 - 3.6
66
TQFP100
UC3 A3
64 - 256
128
2
--
Yes
Yes
Yes
--
--
4
2
1
1
110
6
12
1
2
1
8
--
--
Yes
--
--
--
--
3.0 - 3.6
66
LQFP144, TFBGA144
UC3 A3S
64 - 256
128
2
--
Yes
Yes
Yes
--
--
4
2
1
1
110
6
12
1
2
1
8
--
--
Yes
--
Yes
--
--
3.0 - 3.6
66
LQFP144, TFBGA144
UC3 A4
64 - 256
128
2
--
Yes
Yes
Yes
--
--
4
2
1
1
83
6
13
1
2
1
8
--
--
Yes
--
--
--
--
3.0 - 3.6
66
TBGA100
UC3 A4S
64 - 256
128
2
--
Yes
Yes
Yes
--
--
4
2
1
1
83
6
13
1
2
1
8
--
--
Yes
--
Yes
--
--
3.0 - 3.6
66
TBGA100
UC3 B0
64 - 512
16 - 96
--
--
--
Yes
Yes
--
--
3
1
1
1
44
3
13
1
2
1
8
--
--
--
--
--
--
--
3.0 - 3.6
60
TQFP64, QFN64
Package
I/O
4
--
16-bit Timer/Counters
TWI (I2C)
--
--
SSC (I2S audio)
--
Yes
SPI with 4x Slave
Yes
Yes
USART
Yes
--
CAN
--
1
HW capacitive touch
1
--
USB Full Speed
--
32 -64
USB Host/OTG
32 - 64
USB Hi-Speed
128 - 512
128 - 512
Ethernet MAC
SRAM range (KBytes)
UC3 A0
UC3 A1
SD/MMC
Flash range (KBytes)
Atmel (AVR UC3 Series)
Product Selector
UC3 B1
64 - 512
16 - 96
--
--
--
Yes
--
--
--
2
1
--
1
28
3
13
1
1
1
6
--
--
--
--
--
--
--
3.0 - 3.6
60
TQFP48, QFN48
UC3 C0
64 - 512
16 - 64
--
1
--
Yes
Yes
--
2
5
2
1
2
123
7
20
1
2
1
--
16
2
--
4
--
--
Yes
3.0 - 5.5
66
LQFP144
UC3 C1
64 - 512
16 - 64
--
1
--
Yes
Yes
--
2
5
2
1
2
81
7
20
1
2
1
--
16
2
--
4
--
--
Yes
3.0 - 5.5
66
TQFP100
UC3 C2
64 - 512
16 - 64
--
1
--
Yes
Yes
--
2
4
1
--
2
45
7
20
1
2
1
--
11
1
--
2
--
--
Yes
3.0 - 5.5
66
TQFP64
UC3 D3
128 - 256
16
--
--
--
Yes
--
Yes
--
3
1
--
1
51
3
7
1
1
--
8
--
--
--
--
--
--
--
3.0 - 3.6
48
TQFP64, QFN64
UC3 D4
128 -256
16
--
--
--
Yes
--
Yes
--
3
1
--
1
35
3
7
1
1
--
6
--
--
--
--
--
--
--
3.0 - 3.6
48
TQFP48, QFN48
UC3 L0
16 - 256
8 - 32
--
--
--
--
--
Yes
--
4
1
--
2
36
6
36
1
1
1
--
8
--
--
8
--
Yes
Yes
1.62 - 3.6
50
TQFP48, QFN48, LLGA48
UC3 L3U
64 - 256
16 - 32
--
--
--
Yes
--
Yes
--
4
1
1
2
51
6
36
1
1
1
--
8
--
Yes
8
--
Yes
Yes
1.62 - 3.6
50
TQFP64, QFN64
UC3 L4U
64 -256
16 - 32
--
--
--
Yes
--
Yes
--
4
1
--
2
36
6
36
1
1
1
--
8
--
--
8
--
Yes
Yes
1.62 - 3.6
50
TQFP48, QFN48, LLGA48
For more information on the AVR UC3 family of microcontrollers, visit www.atmel.com/UC3.
All AVR microcontrollers are supported by a seamless toolchain that makes code development and debugging less difficult
and more fun. For more information, visit www.atmel.com/avr_tools.
Atmel Corporation
1600 Technology Drive, San Jose, CA 95110 USA
T : (+1)(408) 441. 0311
F : (+1)(408) 487. 2600
|
www.atmel.com
© 2012 Atmel Corporation. All rights reserved. / Rev.: Atmel-7919J-UC3-E-A4-10/12
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.
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.