ARM Microcontroller
ARM Microcontroller
»Atmel At91 Familie  
»St Microelectronics STR7 Familie  
»Philips/NXP LPC Familie  
»8 bit Controller  
Damit Hersteller von µControllern den erheblichen Aufwand der Entwicklung eines IP Cores (deutsch: Prozessorkern) reduzieren können, gibt es die Möglichkeit, fertige IP Cores zu lizensieren. Bekanntester Anbieter von IP Cores auf diesem Gebiet ist die Firma ARM.

Damit ergeben sich große Vorteile für den Hersteller aber auch für den Kunden:
  • Die Entwicklungskosten werden für den Hersteller geringer, da sie nur den IP Core lizenzieren müssen anstatt ihn zu entwickeln.
  • Das gleiche gilt für die Entwicklungszeit.
  • Es gibt vergleichsweise wenige Fehler im IP Core, da dieser in vielen Produkten schon verwendet wird.
  • Arm und die Hersteller können ihr Know-How in Ihren Kernkompetenzen bündeln. Arm konzentriert sich auf die IP Cores, während der Hersteller die Entwicklung der Peripherie, die Anbindung an den IP Core, den Herstellungsprozess und einiges mehr beherrschen muss.
  • Für den Endkunden entsteht eine herstellerübergreifende Auswahl an ähnlichen µControllern. Dadurch kommen sie leichter in die Lage Ihre Software von einem Controller des einen Hersteller auf einen eines anderen Herstellers zu portieren
  • Es entsteht Konkurrenz und günstige Preise bei guten Leistungen.
  • Daraus resultieren Preise, die nicht wesentlich über den Preisen von 8 Bit Controller liegen.
Leider beschränken sich die herstellerübergreifenden Gemeinsamkeiten auf den IP Core. Gerade die Peripherie ist nicht vereinheitlicht. Wir versuchen daher unseren Kunden Lösungen anzubieten, bei denen durch Einsatz von kleinen Treibermodulen diese Abhängigkeiten auf wenige Stellen gebündelt bleiben.

ARM7

ARM7 Controller können bis circa 50 Mhz getaktet werden.
Die Rechenleistung in MIPS beträgt ungefähr das 0,9 fache des Taktes.
Die Auswahl ist sehr gross. Preise bei Einzelstückzahlen liegen in der Regel bei unter 10 Euro.
  ARM9

ARM9 Controller können bis circa 200 MHz getaktet werden.
Die Rechenleistung in Mips beträgt ungefähr das 1,1 fache des Taktes.
Bei gleichem Takt verbraucht ein ARM9 weniger Energie als ein ARM7. Die Auswahl ist kleiner, meistens mit viel Peripherie wie USB Device und Host Schnittstellen. Preise bei Einzelstückzahlen liegen in der Regel bei knapp unter 20 Euro. Das Platinenlayout ist erheblich aufwendiger.


In unserem Haus werden momentan ARM7 und ARM9 Controller von Atmel, Philips/NXP und St Microelectronics verwendet.