This content requires the Adobe Flash Player and a browser with JavaScript enabled. Click here to get the latest version of Adobe Flash Player.

ARM plus fast USB

Micro has ARM9 core, and fast serial comms

EDN Europe, 31 Jan 2008

Atmel configured its AT91SAM9R64 ARM9-based microcontroller for high performance USB-enabled embedded control applications. It will boot from the USB port, SDCard or an external NAND Flash and offers the flexibility to reduce the number of memories for program and bulk data storage. For space-constrained applications, such as intelligent interfaces between I/O standards, the device occupies a USB 10x10-mm, 0.8-mm ball pitch, BGA package. With high speed (480 Mbits/sec) USB, you can use the SAM9R64 as an upgrade for existing USB full speed (12 Mbits/sec). In addition to static memories, the SAM9R64 memory bus interface supports SDRAM and NAND flash it supports both 3.3V and 1.8V memories, and to maintain the required performance level at 1.8V, the I/O pads include a booster that can be enabled via software. The chip has 4 kbytes each I and D cache, 64 kbytes of SRAM, 24 DMA channels, an MCI/SDIO interface, five UARTs, SPI, SSC, TWI, six Timers, four PWMs with high-drive I/Os, and a battery backup RTC and associated registers. Development tools include a free-of-charge GNU C compiler and debugger, plus an extensive selection of third-party development environments and operating systems. Atmel provides a software package with register descriptions and device drivers for all peripherals and project examples, plus an evaluation/benchmarking board. The AT91SAM9R64 costs US$5.85 (10,000)



 

Our Sponsors



Ads by Google