CODICO IMPULSE 03/2004

NEUE SINGLE CHIP ARM CONTROLLER

ATMEL BIETET EINE BREITE PALETTE VON ARM77DMI UND ARM 9 CONTROLLER AN.



ARM Controller sind mittlerweile Standard geworden. Nachdem ATMEL mit seiner ASIC Sparte schon frühzeitig auf ARM Cores setzte, war es naheliegend, die ARM Kerne auch in Standardcontrollern einzusetzen. Bei den ersten Standard-Bausteinen, welche 2001 auf den Markt gebracht wurden, war es technologisch nicht möglich, Flash-Speicher mit der, für die ARM Technologie benötigten Geschwindigkeit, auf einem Chip zu integrieren.

Viele dieser Controller werden heute noch in sehr großen Stückzahlen eingesetzt und auch für Neudesigns verwendet. Trotzdem war es nötig, die Integration auch bei den 32 Bit Controllern voranzutreiben. In der aktuellen, neuesten Generation der SAM Serie sind schnelle Flash-Speicher bereits integriert, wodurch sehr schnelle Single-Chip-Prozessoren mit niedrigem Stromverbrauch gebaut werden können. Die ATMEL ARM Familie besteht mittlerweile aus einer breiten Palette von Prozessoren ( siehe Tabelle ), basierend auf dem ARM7TDMI Kern mit einer Leistung von 30 MIPS bei 33 MHz in 0.35 µm und mit 60 MIPS bei 66 MHz in 0.18 µm Technologie.

Für die ARM9 Baureihe wird der ARM920T Core mit 200 MIPS bei 180 MHz in 0.18 µm (16KB Befehls- und 16KB Daten-Cache, MMU, ETM) und der ARM926EJ-S mit 200 MIPS bei 180 MHz in 0.13 µm Technologie eingesetzt. Alle Controller sind für den industriellen Temperaturbereich von -40 Grad bis 85 Grad C spezifiziert.



Ein spezielles Feature der neuen SAM Serie ist, dass der Flash-Speicher für den Programmcode auf dem Chip integriert ist. Dieser ist über einen 32 Bit Bus an die CPU angebunden, was gegenüber einem 16 Bit Bus eine weitere Leistungssteigerung bedeutet. Der Flash-Speicher ist natürlich durch Lock Bits gegen ein unerwünschtes Auslesen geschützt. Neben dem Flash-Speicher befindet sich auch SRAM als Datenspeicher in großzügigem Ausmaß am Chip. Weiters sind auch ein 10 Bit ADC, ein On Chip RC Oszillator, ein Brown Out Detektor, ein PWM Controller und diverse Schnittstellen implementiert. Als erstes Produkt ist der AT91SAM7S64 als Muster bereits verfügbar. Damit ein einfacher Start möglich ist, gibt es ein Starter Kit zu einem sehr günstigen Preis. Neben einem kleinen Board mit dem Controller ist auch ein IAR C-Compiler mit einem Codelimit von 32 KB und ein JTAG Debugger im Kit enthalten.



Wenn Sie weitere Informationen haben möchten, stehen wir Ihnen gerne jederzeit zur Verfügung.

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