The AT32UC3A3256-ALUT is a 32-bit complete system-on-chip AVR Microcontroller. It is designed for cost-sensitive embedded applications that require low power consumption, high code density and high performance. The microcontroller's Memory Protection Unit (MPU) and fast, flexible interrupt controller support the latest real-time operating systems. Higher computation capabilities are achievable using a rich set of DSP instructions. The device incorporates on-chip flash and SRAM memories for secure and fast access. 64kB of SRAM are directly coupled to the 32-bit AVR UC3 for performance optimization. Two blocks of 32kB SRAM are independently attached to the high speed bus matrix for real Ping-Pong management. The microcontroller achieves exceptionally high data throughput by combining the multi-layered 32-bit AVR databus, 128kB on-chip SRAM with triple high speed interfaces, multi-channel peripheral, memory-to-memory DMA controller, high-speed USB embedded host, SD/SDIO card.
Compact single-cycle RISC instruction set including DSP instruction set
Performing up to 1.51DMIPS/MHz
Multilayer bus system - High-performance data transfers on separate buses for increased performance
Internal high-speed flash - Single-cycle flash access up to 36MHz
Internal high-speed SRAM - 64kB single-cycle access at full speed, connected to CPU local bus
Interrupt controller - Auto vectored low latency interrupt service with programmable priority
System functions - Watchdog timer, real-time clock timer