SAM3U Series
Atmel | SMART ARM-based Flash MCU
DATASHEET
Description
The Atmel | SMART SAM3U series is a member of a family of Flash
microcontrollers based on the high performance 32-bit ARM Cortex -M3 RISC
processor. It operates at a maximum speed of 96 MHz and features up to 256
Kbytes of Flash and up to 52 Kbytes of SRAM. The peripheral set includes a High
Speed USB Device Port with embedded transceiver, a High Speed MCI for
SDIO/SD/MMC, an External Bus Interface with NAND Flash controller, up to 4
USARTs, up to 2 TWIs, up to 5 SPIs, as well as 4 PWM timers, one 3-channel 16-
bit general-purpose timer, a low-power RTC, a 12-bit ADC and a 10-bit ADC.
The SAM3U devices have three software-selectable low-power modes: Sleep,
Wait, and Backup. In Sleep mode, the processor is stopped while all other
functions can be kept running. In Wait mode, all clocks and functions are stopped
but some peripherals can be configured to wake up the system based on
predefined conditions. In Backup mode, only the RTC, RTT, and wake-up logic
are running.
The Real-time Event Managment allows peripherals to receive, react to and send
events in Active and Sleep modes without processor intervention.
The SAM3U architecture is specifically designed to sustain high speed data
transfers. It includes a multi-layer bus matrix as well as multiple SRAM banks,
PDC and DMA channels that enable it to run tasks in parallel and maximize data
throughput.
It can operate from 1.62V to 3.6V and comes in 100-pin and 144-pin LQFP and
BGA packages.
The SAM3U device is particularly well suited for USB applications: data loggers,
PC peripherals and any high speed bridge (USB to SDIO, USB to SPI, USB to
External Bus Interface).
Atmel-6430G-ATARM-SAM3U-Series-Datasheet_31-Mar-151. Features
Core
ARM Cortex-M3 revision 2.0 running at up to 96 MHz
Memory Protection Unit (MPU)
Thumb -2 instruction set
Memories
64 to 256 Kbytes embedded Flash, 128-bit wide access, memory accelerator, dual bank
16 to 48 Kbytes embedded SRAM with dual banks
16 Kbytes ROM with embedded bootloader routines (UART, USB) and IAP routines
Static Memory Controller (SMC): SRAM, NOR, NAND support. NAND Flash controller with 4 Kbytes RAM buffer
and ECC
System
Embedded voltage regulator for single supply operation
POR, BOD and Watchdog for safe reset
Quartz or resonator oscillators: 3 to 20 MHz main and optional low power 32.768 kHz for RTC or device clock
High precision 8/12 MHz factory trimmed internal RC oscillator with 4 MHz Default Frequency for fast device
startup
Slow Clock Internal RC oscillator as permanent clock for device clock in low power mode
One PLL for device clock and one dedicated PLL for USB 2.0 High Speed Device
Up to 17 Peripheral DMA Controller (PDC) channels and 4-channel central DMA
Low Power Modes
Sleep, Wait, and Backup modes, down to 1.65 A in Backup mode with RTC, RTT, and GPBR
Peripherals
USB 2.0 Device: 480 Mbps, 4-Kbyte FIFO, up to 7 bidirectional Endpoints, dedicated DMA
Up to 4 USARTs (ISO7816, IrDA , Flow Control, SPI, Manchester support) and one UART
Up to 2 TWI (I2C compatible)
1 Serial Perpheral Interface (SPI)
1 Synchronous Serial Controller (SSC) (I2S)
1 High Speed Multimedia Card Interface (HSMCI) (SDIO/SD/MMC)
3-channel 16-bit Timer/Counter (TC) for capture, compare and PWM
4-channel 16-bit PWM (PWMC)
32-bit Real-time Timer (RTT) and Real-time Clock (RTC) with calendar and alarm features
8-channel 12-bit 1 msps ADC with differential input mode and programmable gain stage
8-channel 10-bit ADC
I/O
Up to 96 I/O lines with external interrupt capability (edge or level sensitivity), debouncing, glitch filtering and on-
die Series Resistor Termination
Three 32-bit Parallel Input/Outputs (PIO)
Packages
100-lead LQFP 14 14 mm, pitch 0.5 mm
100-ball TFBGA 9 9 mm, pitch 0.8 mm
144-lead LQFP 20 20 mm, pitch 0.5 mm
144-ball LFBGA 10 10 mm, pitch 0.8 mm
2 SAM3U Series [DATASHEET]
Atmel-6430G-ATARM-SAM3U-Series-Datasheet_31-Mar-15