Atmels AT91SAM 32-bit ARM Flash MCUs and Embedded MPUs are designed for system control, wired & wireless connectivity, user interface management, low power and ease of use. They have received wide acceptance in markets like POS terminals, security, building automation, industrial control, medical, white goods, PC and gaming peripherals, toys and cellular phone accessories. A comprehensive and high-quality eco-system provides access to development tools, Flash programming, software and worldwide technical support.
The AT91SAM9G20 is based on the integration of an ARM926EJ-S processor with fast ROM and RAM memories and a wide range of peripherals.The AT91SAM9G20 embeds an Ethernet MAC, one USB Device Port, and a USB Host controller. It also integrates several standard peripherals, such as the USART, SPI, TWI, Timer Counters, Synchronous Serial Controller, ADC and MultiMedia Card Interface.
The AT91SAM9G20 is architectured on a 6-layer matrix, allowing a maximum internal bandwidth of six 32-bit buses. It also features an External Bus Interface capable of interfacing with a wide range of memory devices.
The AT91SAM9G20 is an enhancement of the AT91SAM9260 with the same peripheral features. It is pin-to-pin compatible with the exception of power supply pins. Speed is increased to reach 400 MHz on the ARM core and 133 MHz on the system bus and EBI.
AT91SAM9G20主要特性:
Incorporates the ARM926EJ-S ARM Thumb Processor
DSP Instruction Extensions, ARM Jazelle Technology for Java Acceleration
32-KByte Data Cache, 32-KByte Instruction Cache, Write Buffer
CPU Frequency 400 MHz
Memory Management Unit
EmbeddedICE, Debug Communication Channel Support
Additional Embedded Memories
One 64-KByte Internal ROM, Single-cycle Access at Maximum Matrix Speed
Two 16-KByte Internal SRAM, Single-cycle Access at Maximum Matrix Speed
External Bus Interface (EBI)
Supports SDRAM, Static Memory, ECC-enabled NAND Flash and CompactFlash
USB 2.0 Full Speed (12 Mbits per second) Device Port