ARM-based Embedded MPU SAM9X25 DATASHEET Description The SAM9X25 is a high-performance ARM926EJ-S-based embedded microprocessor unit, running at 400 MHz and featuring multiple networking/connectivity peripherals, optimized for industrial applications such as building automation, gateways and medical. The SAM9X25 features two 2.0A/B compatible Controller Area Network (CAN) interfaces and two IEEE Std 802.3-compatible 10/100 Mbps Ethernet MACs. Additional communication interfaces include a soft modem supporting exclusively the Conexant SmartDAA line driver, HS USB Device and Host, FS USB Host, two HS SDCard/SDIO/MMC interfaces, USARTs, SPIs, I2S, TWIs and 10-bit ADC. To ensure uninterrupted data transfer with minimum processor overhead, the SAM9X25 offers a 10-layer bus matrix coupled with 2 x 8 central DMA channels and dedicated DMAs for the high-speed connectivity peripherals. The External Bus Interface incorporates controllers for 4-bank and 8-bank DDR2/LPDDR, SDRAM/LPSDRAM, static memories, and specific circuitry for MLC/SLC NAND Flash with integrated ECC. The SAM9X25 is available in a 217-ball BGA package with 0.8 mm ball pitch. 11054EATARM10-Mar-20141. Features Core ARM926EJ-S ARM Thumb Processor running at up to 400 MHz 1.0V +/- 10% 16 Kbytes Data Cache, 16 Kbytes Instruction Cache, Memory Management Unit Memories One 64-Kbyte internal ROM embedding bootstrap routine: Boot on NAND Flash, SDCard, DataFlash or serial DataFlash. Programmable order. One 32-Kbyte internal SRAM, single-cycle access at system speed High Bandwidth Multi-port DDR2 Controller 32-bit External Bus Interface supporting 4-bank and 8-bank DDR2/LPDDR, SDR/LPSDR, Static Memories MLC/SLC 8-bit NAND Controller, with up to 24-bit Programmable Multi-bit Error Correcting Code (PMECC) System running at up to 133 MHz Power-on Reset Cells, Reset Controller, Shut Down Controller, Periodic Interval Timer, Watchdog Timer and Real Time Clock Boot Mode Select Option, Remap Command Internal Low Power 32 kHz RC and Fast 12 MHz RC Oscillators Selectable 32768 Hz Low-power Oscillator and 12 MHz Oscillator One PLL for the system and one PLL at 480 MHz optimized for USB High Speed Twelve 32-bit-layer AHB Bus Matrix for large Bandwidth transfers Dual Peripheral Bridge with dedicated programmable clock for best performance Two dual port 8-channel DMA Controllers Advanced Interrupt Controller and Debug Unit Two Programmable External Clock Signals Low Power Mode Shut Down Controller with four 32-bit Battery Backup Registers Clock Generator and Power Management Controller Very Slow Clock Operating Mode, Software Programmable Power Optimization Capabilities Peripherals USB Device High Speed, USB Host High Speed and USB Host Full Speed with dedicated On-Chip Transceiver Two 10/100 Mbps Ethernet MAC Controllers Two High Speed Memory Card Hosts Two CAN Controllers Two Master/Slave Serial Peripheral Interface Two 3-channel 32-bit Timer/Counters One Synchronous Serial Controller One 4-channel 16-bit PWM Controller Three Two-wire Interfaces Four USARTs, two UARTs, one DBGU One 12-channel 10-bit Analog-to-Digital Converter Soft Modem Write Protected Registers I/O Four 32-bit Parallel Input/Output Controllers 105 Programmable I/O Lines Multiplexed with up to Three Peripheral I/Os Input Change Interrupt Capability on Each I/O Line, optional Schmitt trigger input SAM9X25 DATASHEET 2 11054EATARM10-Mar-2014