Optimierte ARM-Prozessoren

ARM erweitert das Portfolio an Hard-Macros; das sind fĂĽr bestimmte Fertigungsprozesse optimierte Designs.

vorlesen Druckansicht 25 Kommentare lesen
Lesezeit: 2 Min.
Von
  • Benjamin Benz

Die britische CPU-Schmiede ARM bietet die hauseigenen Prozssorkerne in verschiedenen Varianten an. Entweder nimmt ein Chiphersteller nur den Kern in Lizenz und kümmert sich selbst um die Synthese, sprich: die Umwandlung der Beschreibung auf Register-Transfer-Ebene (RTL) in Masken für einen konkreten Fertigungsprozess. Oder aber er kauft ein sogenanntes Hard-Macro, also den bereits nach Kriterien wie niedrige Leistungsaufnahme, hohe Performance oder geringe Chipfläche für genau einen Fertigungsprozess optimierten Kern.

Als solches bietet ARM nun auch den Cortex-A15 an, und zwar für den auf hohe Performance und zugleich niedrige Leckströme optimierten 28-nm-Prozess des Auftragsfertigers TSMC (28 HPM). Das Macro enthält vier CPU-Kerne mit der Gleitkommaerweiterung NEON, 64 KByte L1-Cache pro Kern und 2 MByte gemeinsam genutzten L2-Cache. Bei einer Taktfrequenz von bis zu 2 GHz soll der Chip dann rund 20.000 DMIPS liefern und dieselbe "Power Efficiency" haben wie sein Vorgänger mit zwei Cortex-A9-Kernen.

Das hört sich zwar erst einmal gut an, wirft aber bei genauem Hinsehen Fragen auf: Erstens kommt bereits das alte 40-nm-Macro mit zwei Cortex-A9-Kernen und 2 GHz auf 10.000 DMIPS. Von dem ursprünglich für den A15 versprochenen höheren Durchsatz pro Taktzyklus wäre damit nichts übriggeblieben. Zweitens würde der neue Chip mit fast 4 Watt Leistungsaufnahme ziemlich heiß – zumindest wenn ARM auch beim A15 Effizienz als DMIPS pro Watt interpretiert und man die 1,9 Watt des A9-Macros als Basis nimmt. Drittens steigen beim Umstieg von einem 40-nm-Standard- auf einen 28-nm-Sparprozess normalerweise zumindest Geschwindigkeit oder Effizienz, hier bleibt aber anscheinend beides gleich. Zumindest bei der Performance ist noch ein Nachschlag in Sicht, denn ARM hat angekündigt demnächst noch ein A15-Macro für den High-Performance-Prozess von TSMC (28HP) vorzustellen.

Aber auch für die kleineren oder älteren Cortex-Kerne hat ARM in Kooperation mit TSMC neue Macros im Angebot. So gibt es auch den Cortex-A9 und -A7 mit 28-nm-Strukturen, teils als Hard Macro, teils als Processor Optimization Packs (POP). Diese liegen in puncto Flexibilität und Optimierung zwischen RTL und Hard-Macro.

40 nm 28 nm
Cortex-A5 TSMC 40LP und 40LP mit high speed Option
Cortex-A7 TSMC 40LP und 40LP mit high speed Option TSMC 28 HPM
Cortex-A9 TSMC 40G, 40LP und 40LP mit high speed Option TSMC 28 HPM und28 HP
Cortex-A15 TSMC 28 HPM und 28 HP

(bbe)