Features Incorporates the ARM926EJ-S ARM Thumb Processor DSP Instruction Extensions ARM Jazelle Technology for Java Acceleration 4 Kbyte Data Cache, 4 Kbyte Instruction Cache, Write Buffer 220 MIPS at 200 MHz Memory Management Unit EmbeddedICE In-circuit Emulation, Debug Communication Channel Support Multi-layer AHB Bus Matrix for Large Bandwidth Transfers AT91SAM Six 32-bit-layer Matrix Boot Mode Select Option, Remap Command ARM-based One 32-KByte internal ROM, Single-cycle Access at Maximum Speed One 64-KByte internal SRAM, Single-cycle Access at Maximum Speed Embedded MPU 4 Blocks of 16 Kbytes Configurable in TCM or General-purpose SRAM on the AHB Bus Matrix Single-cycle Accessible on AHB Bus at Bus Speed Single-cycle Accessible on TCM Interface at Processor Speed AT91SAM9R64 2-channel DMA AT91SAM9RL64 Memory to Memory Transfer 16 Bytes FIFO LInked List External Bus Interface (EBI) EBI Supports SDRAM, Static Memory, ECC-enabled NAND Flash and CompactFlash LCD Controller (for AT91SAM9RL64 only) Supports Passive or Active Displays Up to 24 Bits per Pixel in TFT Mode, Up to 16 bits per Pixel in STN Color Mode Up to 16M Colors in TFT Mode, Resolution Up to 2048x2048, Virtual Screen Support High Speed (480 Mbit/s) USB 2.0 Device Controller On-Chip High Speed Transceiver, UTMI+ Physical Interface Integrated FIFOs and Dedicated DMA 4 Kbyte Configurable Integrated DPRAM Fully-featured System Controller, including Reset Controller, Shutdown Controller Four 32-bit Battery Backup Registers for a Total of 16 Bytes Clock Generator and Power Management Controller Advanced Interrupt Controller and Debug Unit Periodic Interval Timer, Watchdog Timer and Real-time Timer and Real-time Clock Reset Controller (RSTC) Based on Two Power-on Reset Cells Reset Source Identification and Reset Output Control Shutdown Controller (SHDC) Programmable Shutdown Pin Control and Wake-up Circuitry Clock Generator (CKGR) Selectable 32768 Hz Low-power Oscillator or Internal Low-power RC Oscillator on Battery Backup Power Supply, Providing a Permanent Slow Clock 12 MHz On-chip Oscillator for Main System Clock and USB Clock One PLL up to 240 MHz 6289DATARM3-Oct-11 One PLL 480 MHz Optimized for USB HS Power Management Controller (PMC) Very Slow Clock Operating Mode, Software Programmable Power Optimization Capabilities Two Programmable External Clock Signals Advanced Interrupt Controller (AIC) Individually Maskable, Eight-level Priority, Vectored Interrupt Sources One External Interrupt Sources and One Fast Interrupt Source, Spurious Interrupt Protected Debug Unit (DBGU) 2-wire UART and Support for Debug Communication Channel, Programmable ICE Access Prevention Mode for General Purpose 2-wire UART Serial Communication Periodic Interval Timer (PIT) 20-bit Interval Timer plus 12-bit Interval Counter Watchdog Timer (WDT) Key-protected, Programmable Only Once, Windowed 16-bit Counter Running at Slow Clock Real-time Timer (RTT) 32-bit Free-running Backup Counter Running at Slow Clock with 16-bit Prescaler Real-time Clock (RTC) Time, Date and Alarm 32-bit Parallel Load Low Power Consumption Programmable Periodic Interrupt One 6-channel 10-Bit Analog-to-Digital Converter Touch Screen Interface Compatible with Industry Standard 4-wire Sensitive Touch Panels Four 32-bit Parallel Input/Output Controllers (PIOA, PIOB, PIOC and PIOD) 118 Programmable I/O Lines Multiplexed with up to Two Peripheral I/Os for 217-ball BGA Package Input Change Interrupt Capability on Each I/O Line Individually Programmable Open-drain, Pull-up Resistor and Synchronous Output 22-channel Peripheral DMA Controller (PDC) One MultiMedia Card Interface (MCI) SDCard/SDIO 1.0 and MultiMediaCard 4.3 Compliant Automatic Protocol Control and Fast Automatic Data Transfers with PDC Two Synchronous Serial Controllers (SSC) Independent Clock and Frame Sync Signals for Each Receiver and Transmitter IS Analog Interface Support, Time Division Multiplex Support High-speed Continuous Data Stream Capabilities with 32-bit Data Transfer One AC97 Controller (AC97C) 6-channel Single AC97 Analog Front End Interface, Slot Assigner Four Universal Synchronous/Asynchronous Receiver Transmitters (USART) Individual Baud Rate Generator, IrDA Infrared Modulation/Demodulation, Manchester Encoding/Decoding Support for ISO7816 T0/T1 Smart Card, Hardware Handshaking, RS485 Support One Master/Slave Serial Peripheral Interface (SPI) 8- to 16-bit Programmable Data Length, Four External Peripheral Chip Selects High-speed Synchronous Communications One Three-channel 16-bit Timer/Counter (TC) Three External Clock Inputs, Two Multi-purpose I/O Pins per Channel Double PWM Generation, Capture/Waveform Mode, Up/Down Capability One Four-channel 16-bit PWM Controller (PWMC) Two Two-wire Interfaces (TWI) Compatible with Standard Two-wire Serial Memories One, Two or Three Bytes for Slave Address Sequential Read/Write Operations 2 AT91SAM9R64/RL64 6289DATARM3-Oct-11