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.