CODICO impulse 01/2000

Mehr Performance FÜR IHRE ANWENDUNG!

ATMEL Controller powered by ARM7TDMI!


Die 32 Bit AT91 Prozessorfamilie mit ARM 7TDMI Kern bietet Ihnen bis zu 36 MIPS bei 40 MHz Betriebsfrequenz. ATMEL ARM 7TDMI steht für 32 Bit RISC Performance bei extrem geringem Stromverbrauch und 16 Bit Systemkosten. Weiters handelt es sich beim ARM 7TDMI um einen der am weitest verbreiteten 32 Bit RISC Kerne. Der Kern basiert auf der Von Neumann Architecture mit 32 Bit Daten Bus, dreistufiger Pipeline, einem 32x8 Multiplikator, 37 32 Bit Register, Barrel Shifter und kann wahlweise 16 Bit "Thumb" und 32 Bit "ARM" Instruktionen ohne Zeitverlust verarbeiten. Eine Übersicht der ATMEL ARM Controller ist in der Tabelle dargestellt.

Der AT91M40400 war der erste Controller der AT91 Familie von ATMEL. Er beinhaltet 4K Bytes SRAM, ein externes Bus Interface (EBI) zur effektiven Anbindung externer Programm- und Datenspeicher, mehrere Timer, Uarts, Watchdog und Interrupt Controller.

  Bezüglich der SRAM Größe sind noch verschiedene Varianten mit 8K Bytes SRAM der AT91M40800 und 1K SRAM der AT91M40100 geplant. Zur Senkung des Energieverbrauchs der gesamten Applikation gibt es auch eine Version, den AT91R40807 mit 128K Bytes SRAM Programmspeicher und 8K Bytes SRAM Datenspeicher. Nach dem Programmieren des internen SRAMs kann bei diesem Controller das externe Speichermedium zur weiteren Senkung des Stromverbrauchs abgeschaltet werden. Wollen Sie auf FLASH doch nicht verzichten, so können Sie den AT91F40416 mit 16M Bit FLASH Speicher einsetzen. Hierbei handelt es sich um die Kombination eines AT49BV16X4 FLASH Bausteins mit einem AT91M40400 Baustein in einem 120 Pin BGA Gehäuse. Die Programmierung des FLASH Chips erfolgt dabei einfach durch das JTAG Interface des Prozessors.

Mit dem AT91M63200 bietet ATMEL einen ARM Prozessor mit 6 Timer, 3 UARTs, SPI, einen Watchdog, JTAG Boundary Scan, ein EBI und ein zusätzliches paralleles Multi Prozessor Interface (MPI). Dieses Interface kann zur Anbindung eines zweiten AT91 oder eines DSP verwendet werden. Durch den Anschluss eines Data Flash Bausteins an das SPI Interface kann die Größe des Datenspeichers einfach erweitert werden.


Beim AT91M43300 handelt es sich um einen Prozessor, der voll kompatibel zum AT91M 63200 Prozessor ist. Er besitzt aber kein MPI Interface. Die Prozessoren AT91M55200 und AT91M55800 sind ebenfalls im Wesentlichen kompatibel zum AT91M63200. Sie besitzen aber ebenfalls kein MPI Interface, bieten aber zusätzlich einen RTC, einen 8 Kanal 10 Bit ADC, 2 Kanal 10 Bit DAC und noch mehr Möglichkeiten zum individuellen Stromsparen.

Wenn Sie mehr Informationen benötigen, so rufen Sie uns einfach an oder fordern Sie doch weitere Unterlagen an!

Johannes Kornfehl, DW 49


CODICO GesmbH & CoKG • Mühlgasse 86-88 • A-2380 Perchtoldsdorf

Tel: +43 1 86 305 • Fax: +43 1 86 305-98 • e-mail: office@codico.com • www.codico.com