ARM
Hochleistungskerne mit geringem Stromverbrauch
Die ARM-Architektur wird heute von der Firma ARM Limited (Advanced Risc Machines) vertrieben. Die Firma ARM Limited bietet selbst keine eigenen Halbleiterbausteine an. Sie lizensiert die ARM Kerne einfach an unterschiedliche Halbleiterhersteller. Die Eigenschaften der ARM Kerne sind breit gefächert.
Es gibt heute Kerne für ganz einfache Aufgaben sowie auch für sehr leistungshungrige Anwendungen. Allen gemein ist als Basis die 32Bit Architektur, wobei es auch schon 64Bit Versionen gibt. ARM hat es geschafft, Kerne mit geringem Energiebedarf bei hoher Leistungsfähigkeit zu entwickeln. Dies führte zu einem bespielhaften Siegeszug quer über alle Bereiche. Heute ist die ARM Architektur, in welcher Ausprägung auch immer, aus der Entwicklung nicht mehr wegzudenken und findet in weiten Bereichen ihre Anwendung.
Samples Ansprechpartner NewsÜberblick über die modernen ARM-Kerne
Derzeit verwenden eigentlich fast alle Smartphones und Tablet-Computer einen oder mehrere lizenzierte ARM- Prozessoren als Hauptprozessor. Der ARM Kern ist eine RISC Architektur mit sehr vielen Registern. Es stehen 15 „general-purpose“ Register zur Verfügung. Es gibt auch verschiedene Modi, bei welchen zwischen unterschiedlichen Registersätzen hin und hergeschaltet wird. Dies erspart das ewige Sichern der Registerinhalte. Die Architektur ist für Hochsprachen wie C bestens geeignet. Es gibt eine große Anzahl von Compilerherstellern. Natürlich gibt es auch GNU Compiler für ARM, welche viele Halbleiterhersteller völlig kostenlos in deren IDE integriert anbieten.
Typische moderne ARM Kerne für den Embedded Markt:
- ARM Cortex M0 und M0+: Dieser Kern wird heute für extrem Low Cost MCUs eingesetzt. Diese gibt es fast von jedem Hersteller. Betriebssysteme werden meist noch nicht verwendet.
- ARM Cortex M23 ist ein Low-Power-Mikrokontroller mit TrustZone-Security. Dieser Kern ist die Lösung für kostensensitive und leistungsbeschränkte Anwendungen. Er ist auch ideal für Anwendungen, die Software-Security erfordern.
- ARM Cortex M3/M4: Wird für Embedded Produkte schon etwas mehr Rechenleistung benötigt, so kommen meist diese Kerne zum Einsatz. Auch hier sind noch Low Power Anwendungen möglich. Hier beginnt langsam der Einsatz von diversen Betriebssystemen
- ARM Cortex M7: Hier handelt es sich um einen sehr leistungsfähigen ARM Kern, der schon an den Bereich der Anwendungen, bei welchen Mikroprozessoren für Betriebssysteme, wie Linux und Anroid verwendet werden, heranreicht.
Samples Anfrage
Damit Sie keine Zeit verlieren und Ihre Produkte so rasch wie möglich Marktreife erlangen, unterstützen wir Sie mit den neuesten Mustern. Gerne können Sie Ihre Musterwünsche telefonisch oder per E-Mail an uns richten.
Wir sind für Sie da!