Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. ARM Cortex-A15 MPCore — Wikipédia
ARM Cortex-A15 MPCore — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
ARM Cortex-A15 MPCore
Description de cette image, également commentée ci-après
Carte de développement Arndale Board équipée d'un SoC Exynos 5250 incluant un double cœur CPU Cortex A15 MPCore
Informations générales
Production En production fin 2011[1], sur le marché fin 2012[2]
Concepteur ARM Holdings
Performances
Fréquence 1,0 GHz à 2,5 GHz
Taille du cache
Niveau 1 par coeur :
64 KB (32 KB I-cache, 32 KB D-cache)
Niveau 2 Jusqu'à 4 MB[3] par cluster
Niveau 3 aucun
Spécifications physiques
Finesse de gravure
initialement 32 nm/28[4] nm à (roadmap) 22[4] nm
Cœur 1–4 par cluster, 1–2 clusters par puce physique[5]
Architecture et classification
Architecture ARMv7-A
Historique

Cortex-A9

modifier

Le Cortex-A15 MPCore est un microprocesseur multicœur conçu par la société ARM utilisé dans différents SoC basés sur l'architecture ARM. Il possède un jeu d'instructions ARMv7-A avec un pipeline superscalaire permettant l'exécution dans le désordre. Il peut fonctionner jusqu'à une fréquence de 2,5 GHz. D'après ARM, un cœur de Cortex-A15 est 40 % plus rapide qu'un équivalent en Cortex-A9, son prédécesseur[6].

Architecture multicœurs hétérogène

[modifier | modifier le code]

Un ou plusieurs cœurs Cortex-A15 MPCore peuvent être couplés à un ou plusieurs cœurs Cortex-A7 MPCore, on appelle cela Big.LITTLE via la technologie d'interconnexion CCI-400, permettant d'allier la puissance du A15 avec la très basse consommation du A7 [7]. Freescale et HiSilicon utilisent une technologie de ce type[8],[9], le noyau Linux étant modifié pour la supporter[10],[11].

Les premiers SoC construits basés sur ce processeur ont été livrés aux développeurs matériels fin 2011 et ont été rendus accessibles au grand public en fin d'année 2012. Parmi les constructeurs de SoC ayant signé une licence pour le Cortex A15 avec ARM, on peut noter Broadcom, Freescale[8], Fujitsu[12], HiSilicon[9], LG Electronics[13], Nvidia, Renesas, Samsung, ST-Ericsson et Texas Instruments.

Premiers produits disponibles

[modifier | modifier le code]

Les deux premiers produits mis sur le marché pour le public et comportant un Cortex A15 MPCore sont le Google Samsung Chromebook XE303 (les autres étant équipés de processeurs Intel x86)[14] et la carte mère orientée développement Arndale. Sortis fin 2012, ils sont tous deux équipés du Samsung Exynos 5250[15].

Ceux-ci sont capables d'exécuter 14 000 DMIPS (14 milliards d'instructions par seconde), soit le double des Cortex A9 à 1,5 GHz (7500 DMIPS).

Fonctionnalités

[modifier | modifier le code]

Les principales fonctionnalités du cœur Cortex-A15 sont :

  • Extension d'adressage physique large de 40 bits (LPAE) permettant de gérer jusqu'à 1 To de RAM[16],[17].
  • Pipeline à 15 étages pour les entiers / et 17-25 étages pour les nombres à virgule flottante, avec exécution dans le désordre spéculative et un pipeline d’exécution superscalaire 3 voies[18].
  • 4 cœurs par grappe et jusqu'à 2 grappes par puce avec la technologie CoreLink 400 (une interconnexion cohérente AMBA 4). ARM fournit les spécifications, mais les fonderies conçoivent par elles-mêmes les puces ARM.
  • Extensions DSP et SIMD NEON intégrées à chaque cœur.
  • Unité de calcul en virgule flottante VFPv4 intégrée à chaque cœur.
  • Support de la virtualisation matérielle.
  • Jeu d'instructions Thumb-2 qui réduit la taille des programmes avec un impact réduit sur les performances.
  • Extensions de sécurité TrustZone.
  • Jazelle RCT (nom commercial de ThumbEE) pour la compilation à la volée.
  • Macrocell pour le traçage des programmes et CoreSight Design Kit pour le traçage non obstructif de l’exécution des instructions.
  • Cache de niveau 1 de 32 ko pour les données + 32 ko pour les instructions pour chaque cœur.
  • Contrôleur de cache de niveau 2 à faible latence intégré, avec jusqu'à 4 Mo par grappe.

Liste de SoC possédant des Cortex-A15

[modifier | modifier le code]
Modèle Technologie de semi-conducteur CPU GPU Interface mémoire Technologies sans fil Disponibilité Périphériques l'utilisant
Samsung Exynos 5250 32 nm HKMG Double cœur à 1,7 GHz ARM Mali-T604 (quadruple cœur) LPDDR3/DDR3 32-bit double canal à 800 MHz ou LPDDR2 à 533 MHz Q3 2012 Arndale Board, Samsung Chrombook XE303, ARMBRIX[19], Google Nexus 10
Texas Instruments OMAP5430 28 nm Double cœur à 2,0 GHz PowerVR SGX544MP2 à 532 MHz + accélérateur graphique 2D dédié LPDDR2 32-bit double canal à 532 MHz Q2 2013
Texas Instruments OMAP5432 28 nm Double cœur à 2,0 GHz PowerVR SGX544MP2 à 532 MHz + accélérateur graphique 2D dédié DDR3 32-bit double canal à 532 MHz Q2 2013
Nvidia Tegra 4 T40 28 nm HPL Quadruple cœur à 1,8 GHz + cœur basse consommation Nvidia GPU 24 cores (support DirectX 11+, OpenGL 4.X, et PhysX) Q1 2013
Nvidia Tegra 4 T43 28 nm HPL Quadruple cœur à 2,0 GHz + cœur basse consommation Nvidia GPU 24 cores (support DirectX 11+, OpenGL 4.X, et PhysX) Q3 2013
Nvidia Tegra 4 AP40 28 nm HPL Quadruple cœur à 1.2-1,8 GHz + cœur basse consommation Nvidia GPU 24 cores (support DirectX 11+, OpenGL 4.X, and PhysX) Q3 2013
HiSilicon K3V3 28 nm Architecture big.LITTLE
Double cœur à 1,8 GHz
+double cœur Cortex A7
ARM Mali-T658 H2 2013
ST-Ericsson Nova A9600 28 nm Double cœur à 2,5 GHz PowerVR Series6 (Rogue) 2013

Liens externes

[modifier | modifier le code]
  • (en + ja + zh-CN) Cortex-A15 Processor sur le site d'ARM.
  • (en) Cortex™-A15 MPCore™ Technical Reference Manual (HTML version), (PDF version) on infocenter.arm.com

Références

[modifier | modifier le code]
  1. ↑ (en-US) « TI Reveals OMAP 5: The First ARM Cortex A15 SoC (archivé depuis l'original) », sur Anandtech
  2. ↑ « ARM Expects First Cortex-A15 Devices in Late 2012 (archvé depuis l'original) » (consulté le 22 mai 2011)
  3. ↑ Cortex-A15 Processor — Product description
  4. ↑ a et b (en) « ARM Unveils Cortex-A15 MPCore Processor to Dramatically Accelerate Capabilities of Mobile, Consumer and Infrastructure Applications — in the Supporting Technology section »
  5. ↑ « CoreLink Network Interconnect for AMBA AXI (archivé depuis l'original) » (consulté le 22 mai 2011)
  6. ↑ (en) Exclusive : ARM Cortex-A15 "40 Per Cent" Faster Than Cortex-A9
  7. ↑ (en) « Big.LITTLE processing with ARM Cortex-A15 & Cortex-A7 », sur EEtimes
  8. ↑ a et b (en) « Freescale tackles automotive infotainment, mobile devices with combination of ARM Cortex-A7, A15 », sur EEtimes.com
  9. ↑ a et b (en + zh) HiSilicon Licenses ARM Technology for use in Innovative 3G/4G Base Station, Networking Infrastructure and Mobile Computing Applications
  10. ↑ (en) « Linux support for ARM big.LITTLE », LWN.net
  11. ↑ (en) « A big.LITTLE scheduler update », LWN.net
  12. ↑ (en) Fujitsu Semiconductor and ARM Sign Comprehensive License Agreement sur ARM.com
  13. ↑ (en) LG Electronics Licenses ARM Processor Technology to Drive Platform Strategy in Home and Mobile Markets
  14. ↑ (en) Google introduces $249 Samsung Chromebook with ARM-based CPU sur liliputing.com
  15. ↑ (en) [1] sur Liliputing.com
  16. ↑ ARM7 40-bit, virtualization
  17. ↑ ARM e-mail to LINUX: Add support for the Large Physical Address Extensions
  18. ↑ Exploring the Design of the Cortex-A15 Processor Travis Lanier
  19. ↑ (en) $135 ARMBRIX Exynos 5 Dual Cortex A15 Development Board sur cnx-software.com
v · m
Architecture ARM
CPU
Anciennes
architectures
(ARMv1 à ARMv6)
  • ARM1
  • ARM2
    • Amber
  • ARM3
  • ARM6
  • ARM7
  • ARM7EJ
  • ARM7TDMI
  • ARM9 TDMI
  • ARM9E
  • ARM10E
  • ARM11 (en)
ARMv7 (32 bits)
  • ARM Cortex-A
    • A5 MPCore
    • A7 MPCore
    • A8
    • A9 MPCore
    • A12
    • A15
    • A17
ARMv8 32 bits uniquement
  • ARM Cortex-A32
ARMv8 64 bits
compatible 32 bits
  • ARM Cortex-A35
  • ARM Cortex-A50
    • A53
    • A55
    • A57
  • ARM Cortex-A70
    • A72
    • A73
    • A75
    • A76
    • A76AE (Automotive Enhanced)
    • A77
    • A78
  • ARM Neoverse
    • N1
    • V1
    • V2
ARMv8 64 bits uniquement
  • ARM Cortex-A34 (en)
  • ARM Cortex-A65/65AE
ARMv9
  • A510
  • A710
  • A715 (en)
  • A520 (en)
  • A720 (en)
  • A725 (en)
ARM Cortex-M (microcontrôleur)
  • ARMv6
    • M0
    • M0+
    • M1
  • ARMv7
    • M3
    • M4
    • M7
  • ARMv8
    • M23
    • M33
ARM Cortex-R
(Temps réel)
  • ARMv7
    • R4
    • R5
    • R7
    • R8
  • ARMv8
    • R52
ARM Cortex-X
(hautes performances)
  • ARMv8
    • X1
  • ARMv9
    • X2
    • X3 (en)
    • X4 (en)
    • X925 (en)
GPU
  • Qualcomm Adreno
  • ARM Mali
  • Imagination Technologies PowerVR
  • Broadcom VideoCore
  • Vivante
VPU
  • Allwinner CedarX
  • ARM (Mali-V500, Mali-V550, Mali-V61, Mali-V76)
  • Broadcom VideoCore
SoC
  • Allwinner A1X, A2X, A3X, A8X
  • Amlogic 8726-M
  • Apple A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, M1, M2, M3, M4, M5
  • Applied Micro (en) X-Gene
  • DEC StrongARM
  • Freescale i.MX
  • Fujitsu FM3
  • HiSilicon K3V2, K3V3
  • Infineon XMC4000
  • Intel XScale
  • LG Nuclun
  • Marvell Armada
  • MediaTek MT6573, MT6575
  • NVIDIA Tegra
  • NXP
  • Phytium Earth, Mars
  • Qualcomm Snapdragon
  • Renesas MP5232
  • Rockchip RK2918, RK3066, RK3188, RK3288, RK3368, RK3399, RK3588
  • Samsung Exynos
  • ST-Ericsson NovaThor, A9500
  • TI OMAP
  • Telechips 8803, 8925
  • Toshiba
  • VIA WonderMedia
  • ZTE
Bus
  • AMBA
    • AHB
    • AXI
    • APB
    • ASB
    • ACE
Systèmes
d'exploitation
  • Apple
    • iOS
    • iPadOS
    • macOS
    • watchOS
    • tvOS
    • visionOS
  • Google
    • Android
    • ChromeOS
    • Chromium OS
  • ReactOS Foundation ReactOS
  • Samsung Bada
  • Mozilla Firefox OS
  • KaiOS
  • GNU/Linux
  • Mer
  • NetBSD
  • OpenBSD
  • PostmarketOS
  • FreeBSD
  • RIM BlackBerry OS
  • Jolla Sailfish OS
  • Mobian
  • Symbian OS
  • Tizen
  • Ubuntu Touch
  • UBports
  • Microsoft Windows
    • RT
    • Phone
  • Alibaba Yun OS
  • icône décorative Portail de l’informatique
  • icône décorative Portail de l’électricité et de l’électronique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=ARM_Cortex-A15_MPCore&oldid=232791546 ».
Catégories :
  • Microprocesseur ARM
  • Produit lancé en 2012
  • Processeur 32 bits
Catégories cachées :
  • Wikipédia:ébauche informatique
  • Article utilisant une Infobox
  • Article contenant un appel à traduction en anglais
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés
  • Portail:Électricité et électronique/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id