ARM-Kortex-A15 - ARM Cortex-A15

ARM-Cortex-A15
Arm 5250 voll 1.jpg
Allgemeine Information
Gestartet In Produktion Ende 2011, auf den Markt Ende 2012
Entworfen von ARM-Bestände
Leistung
max. CPU- Taktrate 1,0 GHz bis 2,5 GHz 
Zwischenspeicher
L1- Cache 64  KB (32 KB I-Cache, 32 KB D-Cache) pro Kern
L2-Cache Bis zu 4  MB pro Cluster
L3-Cache keiner
Architektur und Klassifizierung
Mindest. Feature-Größe 32 nm /28 nm anfänglich bis 22 nm Roadmap
Mikroarchitektur ARMv7-A
Physikalische Spezifikationen
Kerne

Der ARM Cortex-A15 MPCore ist ein von ARM Holdings lizenzierter 32-Bit-Prozessorkern , der die ARMv7-A-Architektur implementiert . Es handelt sich um einen Multicore-Prozessor mit einer Out-of-Order- Superskalar- Pipeline, die mit bis zu 2,5 GHz läuft  .

Überblick

ARM hat behauptet, dass der Cortex-A15 - Kern bei gleicher Anzahl von Kernen bei gleicher Geschwindigkeit 40 Prozent leistungsfähiger ist als der Cortex-A9- Kern. Die ersten A15-Designs kamen im Herbst 2011 auf den Markt, Produkte auf Basis des Chips kamen jedoch erst 2012 auf den Markt.

Die Hauptmerkmale des Cortex-A15-Kerns sind:

  • 40-Bit - Large Physical Address Extensions (LPAE) bis 1 Adressierung bis  TB von RAM . Gemäß der x86 Physical Address Extension , virtueller Adressraum bleibt 32 Bit.
  • 15-stufige Integer-/17–25-stufige Gleitkomma-Pipeline, mit spekulativem Problem außerhalb der Reihenfolge Superskalare 3-Wege- Ausführungspipeline
  • 4 Kerne pro Cluster, bis zu 2 Cluster pro Chip mit CoreLink 400 (CCI-400, ein AMBA-4 Coherent Interconnect) und 4 Cluster pro Chip mit CCN-504. ARM stellt Spezifikationen bereit, aber die Lizenznehmer entwerfen ARM-Chips individuell, und AMBA-4 skaliert über 2 Cluster hinaus. Die theoretische Grenze liegt bei 16 Clustern; 4 Bits werden verwendet, um die CLUSTERID-Nummer im CP15-Register zu codieren (Bit 8 bis 11).
  • DSP- und NEON SIMD- Erweiterungen onboard (pro Kern)
  • Integrierte VFPv4- Gleitkommaeinheit (pro Kern)
  • Unterstützung für Hardwarevirtualisierung
  • Thumb-2- Befehlssatzcodierung zur Reduzierung der Programmgröße mit geringen Auswirkungen auf die Leistung
  • TrustZone- Sicherheitserweiterungen
  • Jazelle RCT für JIT- Zusammenstellung
  • Program Trace Macrocell und CoreSight Design Kit zur unauffälligen Verfolgung der Befehlsausführung
  • 32 KB Daten + 32 KB Instruktions-L1-Cache pro Kern
  • Integrierter Level-2-Cache-Controller mit niedriger Latenz, bis zu 4 MB pro Cluster

Chips

Die erste Umsetzung erfolgte 2012 von Samsung mit dem Exynos 5 Dual, der im Oktober 2012 mit dem Samsung Chromebook Series 3 (ARM-Version) ausgeliefert wurde, gefolgt vom Google Nexus 10 im November .

Pressemeldungen aktueller Umsetzungen:

Andere Lizenznehmer wie LG werden voraussichtlich irgendwann ein A15-basiertes Design produzieren.

Systeme auf einem Chip

Modell-Nr Halbleitertechnologie Zentralprozessor GPU Speicherschnittstelle Drahtlose Funktechnologien Verfügbarkeit Geräte verwenden
HiSilicon K3V3 28 nm HPL big.LITTLE Architektur mit
1,8 GHz Dual-Core ARM Cortex-A15
+ Dual-Core ARM Cortex-A7
Mali-T628 H2 2014
Nvidia Tegra 4 T40 28 nm HPL 1,9 GHz Quad-Core ARM Cortex-A15 + 1 Low-Power-Core Nvidia GeForce @ 72 Kerne , 672  MHz , 96,8 GFLOPS = 48 PS + 24 VU × 0,672 × 2 (96,8 GFLOPS) (unterstützt DirectX 11+, OpenGL 4.X und PhysX ) 32-Bit Dual-Channel DDR3L oder LPDDR3 bis zu 933 MHz (1866 MT/s Datenrate) Kategorie 3 (100 Mbit/s) LTE Q2 2013 Nvidia Shield Tegra Note 7
Nvidia Tegra 4 AP40 28 nm HPL 1,2-1,8 GHz Quad-Core + Low-Power-Core Nvidia GPU 60 Kerne (unterstützt DirectX 11+, OpenGL 4.X und PhysX ) 32-Bit- Dual-Channel- 800-MHz- LPDDR3 Kategorie 3 (100 Mbit/s) LTE Q3 2013
Nvidia Tegra K1 28 nm HPm 2,3 GHz Quad-Core + Energiesparkern Kepler SMX (192 CUDA- Kerne, 8 TMUs , 4 ROPs ) 32-Bit-Dual-Channel-DDR3L, LPDDR3 oder LPDDR2 Q2 2014 Jetson TK1-Entwicklungsboard, Lenovo ThinkVision 28 , Xiaomi MiPad, Shield Tablet
Texas Instruments OMAP5430 28 nm 1,7 GHz Dual-Core PowerVR SGX544MP2 @ 532 MHz + dedizierter 2D-Grafikbeschleuniger 32-Bit- Dual-Channel 532 MHz LPDDR2 Q2 2013 phyCore-OMAP5430
Texas Instruments OMAP5432 28 nm 1,5 GHz Dual-Core PowerVR SGX544MP2 @ 532 MHz + dedizierter 2D-Grafikbeschleuniger 32-Bit- Dual-Channel 532 MHz DDR3 Q2 2013 DragonBox Pyra , SVTronics EVM, Compulab SBC-T54
Texas Instruments AM57x 28 nm 1,5 GHz Single- oder Dual-Core PowerVR SGX544MP2 @ 532 MHz + dedizierter 2D-Grafikbeschleuniger 32-Bit- Dual-Channel 532 MHz DDR3 4. Quartal 2015 BeagleBoard-X15 , Elesar Titan
Texas Instruments 66AK2x 28 nm 1,5-GHz-Single-, Dual- und Quad-Core-Geräte 1-8 C66x DSP-Kerne, Funkbeschleunigung und viele andere anwendungsspezifische Beschleuniger 4. Quartal 2015
Exynos 5 Dual
(vorher Exynos 5250 )
32 nm HKMG 1,7 GHz Dual-Core ARM Cortex-A15 ARM Mali-T604 (Quad-Core) @ 533 MHz; 68.224 GFLOPS 32-Bit-Dual-Channel 800 MHz LPDDR3/DDR3 (12,8 GB/Sek.) oder 533 MHz LPDDR2 (8,5 GB/Sek.) 3. Quartal 2012 Samsung Chromebook XE303C12, Google Nexus 10 , Arndale Board , Huins ACHRO 5250 Exynos, Freelander PD800 HD, Voyo A15, HP Chromebook 11, Samsung Homesync
Exynos 5 Octa
(intern Exynos 5410)
28 nm HKMG 1,6 GHz Quad-Core ARM Cortex-A15 und 1,2 GHz Quad-Core ARM Cortex-A7 (ARM big.LITTLE ) IT PowerVR SGX544MP3 ( Tri-Core ) @ 480 MHz 49 GFLOPS (532 MHz in einigen Vollbild-Apps) 32-Bit-Dual-Channel-800-MHz-LPDDR3 (12,8 GB/Sek.) Q2 2013 Samsung Galaxy S4 I9500, Hardkernel ODROID-XU, Meizu MX3 , ZTE Grand S II TD ODROID-XU
Exynos 5 Octa
(intern Exynos 5420)
28 nm HKMG 1,8-1,9 GHz Quad-Core ARM Cortex-A15 und 1,3 GHz Quad-Core ARM Cortex-A7 (ARM big.LITTLE mit GTS ) ARM Mali-T628 MP6 @ 533 MHz; 109 GFLOPS 32-Bit-Dual-Channel 933 MHz LPDDR3e (14,9 GB/Sek.) Q3 2013 Samsung Chromebook 2 11,6", Samsung Galaxy Note 3 , Samsung Galaxy Note 10.1 (2014 Edition) , Samsung Galaxy Note Pro 12.2 , Samsung Galaxy Tab Pro ( 12.2 & 10.1 ), Arndale Octa Board, Galaxy S5 SM-G900H
Exynos 5 Octa
(intern Exynos 5422)
28 nm HKMG 2,1 GHz Quad-Core ARM Cortex-A15 und 1,5 GHz Quad-Core ARM Cortex-A7 (ARM big.LITTLE mit GTS) ARM Mali-T628 MP6 @ 695 MHz (142 Gflops) 32-Bit-Dual-Channel 933 MHz LPDDR3/DDR3 (14,9 GB/Sek.) Q2 2014 Galaxy S5 SM-G900, Hardkernel ODROID-XU3 & ODROID-XU4
Exynos 5 Octa
(intern Exynos 5800)
28 nm HKMG 2,1 GHz Quad-Core ARM Cortex-A15 und 1,3 GHz Quad-Core ARM Cortex-A7 (ARM big.LITTLE mit GTS) ARM Mali-T628 MP6 @ 695 MHz (142 Gflops) 32-Bit-Dual-Channel 933 MHz LPDDR3/DDR3 (14,9 GB/Sek.) Q2 2014 Samsung Chromebook 2 13,3"
Exynos 5 Hexa
(intern Exynos 5260)
28 nm HKMG 1,7 GHz Dual-Core ARM Cortex-A15 und 1,3 GHz Quad-Core ARM Cortex-A7 (ARM big.LITTLE mit GTS) ARM Mali-T624 32-Bit-Dual-Channel-800-MHz-LPDDR3 (12,8 GB/Sek.) Q2 2014 Galaxy Note 3 Neo (angekündigt am 31. Januar 2014), Samsung Galaxy K Zoom
Allwinner A80 Octa 28 nm HPm Quad-Core ARM Cortex-A15 und Quad-Core ARM Cortex-A7 (ARM big.LITTLE mit GTS) PowerVR G6230 (Schurke) 32-Bit-Dual-Channel-DDR3/DDR3L/LPDDR3 oder LPDDR2

Siehe auch

Verweise

Externe Links