10.07.2015 Views

ArrowARM Guide - Embedded Developer

ArrowARM Guide - Embedded Developer

ArrowARM Guide - Embedded Developer

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

32 |AT91SAM9 32-bit ARM-based MicrocontrollersCore: ARM926EJ-SThe AT91SAM9 family is a pin-compatible ARM926EJ-S-based microcontroller familythat shares the same programming model as ARM7-based controllers, allowing directmigration between controllers based on different ARM cores.AT91SAM9260 operates at 210MIPS with a 190MHz clock. It features 8Kbytes ofSRAM and 32K bytes of ROM with single cycle access at maximum processor or bus speed, together with an external businterface with controllers for SDRAM and static memories including NAND Flash and CompactFlash. Its extensive peripheralset includes USB Full Speed Host and Device interfaces, a 10/100 Ethernet MAC, Image Sensor Interface, Multimedia CardInterface (MCI), Synchronous Serial Controllers (SSC), USARTs, Serial Peripheral Interfaces (SPI), a three-channel 16-bitTimer Counter, a Two Wire Interface (TWI) and four-channel 10-bit ADC and peripheral DMA channels maximize the datathroughput between these interfaces and the on- and off-chip memories.AT91SAM9261 operates at 210MIPS with a 190MHz clock. It features 160Kbytes of SRAM and 32Kbytes of ROMwith single cycle access at maximum processor or bus speed, together with an External Bus Iinterface (EBI) withcontrollers for SDRAM and static memories including NAND Flash and CompactFlash. Its extensive peripheral setincludes USB Full Speed Host and Device interfaces, an LCD Controller, MCI, SSC, USARTs, SPI, a three-channel16-bit Timer Counter, a TWI and peripheral DMA channels maximize the data throughput between these interfacesand the on- and off-chip memories.AT91SAM9263, the newest member of the Atmel’s ARM9 microcontroller family, operates at 220MIPS with a 200MHzclock. Its parallel bus architecture incorporating distributed DMA overcomes the bottlenecks that occur with conventionalMCUs in graphically-interfaced, data-intensive applications such as networked medical monitoring equipment and GPSnavigation systems. The AT91SAM9263 employs 27 DMA channels including Atmel’s 20-channel peripheral DMA controller(PDC), a 9-layer bus matrix, and two additional busses for data- and instruction-tightly-coupled-memories to boost CPUperformance and provide on-chip data transfer rates of up to 41.6 Gbps. Two External Bus Interfaces (EBIs) supportgigabyte-plus external memories. On-chip human interface peripherals include a camera interface, TFT/STN LCD controller,a 6-channel audio front-end interface (AC97), I 2 S and a 2D graphics co-processor that off-loads line draw, block transfer,polygon fill, and clipping functions from the CPU. Networking peripherals include a 12 Mbps USB host and device, a10/100 Ethernet MAC and a 1 Mbps control area network (CAN). There are also four USARTs, two 50 Mbps SPI,CompactFlash, SDIO (MCI) and a TWI.Features • Proven architecture based on ten years’ experience in ARM-basedstandard products• Predictable response to a real-time event within a specified numberof clock cycles• Peripheral DMA eliminates bottlenecks inmemory-to-peripheral transfers• Advanced interrupt control enhances real-time performance• Single-instruction bit set/reset simplifies application code• Connectivity: USB, Ethernet, SPI, USART, LCD, etc.• Code compatibility across all products• WinCE, Linux, extensive compiler and application supportfrom industry-leading third partiesAT91SAM9Arrow Electronics ARM Solutions1-866-910-3650

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!