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-A7 MPCore — Wikipédia
ARM Cortex-A7 MPCore — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
ARM Cortex-A7 MPCore
Description de cette image, également commentée ci-après
Mediatek MT6582V
Informations générales
Production 2013
Fabricant ARM

modifier

L'ARM Cortex-A7 MPCore est un processeur d'architecture ARM très basse consommation, il est de la 3e génération des ARM Cortex-A, comme l'ARM Cortex-A15 MPCore qui comporte le même jeu d'instructions mais une puissance de calcul et une consommation électrique plus élevées. L'ARM Cortex-A12, finalement remplacé par l'ARM Cortex-A17 est ensuite sorti, de puissance et consommation intermédiaire.

Spécificités

[modifier | modifier le code]

Les spécifications du Cortex-A7 sont les suivantes[1] :

  • Large Physical Address Extensions (LPAE), 40 bits, permettant de gérer jusqu'à 1 To de RAM.
  • Virtualisation matérielle
  • unité Thumb-2
  • Support de sécurité TrustZone
  • Unité de calcul flottant vectoriel VFPv4
  • SIMD NEON
  • Superscalaire (Partial dual issue instruction), huit niveaux de pipeline, exécution des instructions in-order.

Parmi les unités qui ne sont pas incluses dans le cœur lui-même, mais qui l'accompagnent et lui permettent de travailler en cohérence avec d'autres cœurs du même type, on peut noter :

  • Un cache cohérent niveau 2 optionnel
  • L'unité de déboggage et traçage CoreSight SoC-400
  • L'unité d'interconnexion CoreLink CCI-400 (Cache Coherent Interconnect), qui implémente l'interface AMBA 4 ACE et permet la gestion de la cohérence du cache entre les clusters de processeurs ainsi que la connexion avec un bus AXI.
  • Le SCU (Snoop Control Unit), chargé de la cohérence des caches au sein d'un cluster.

Architecture multicœurs hétérogène

[modifier | modifier le code]

Un ou plusieurs cœurs Cortex-A7 MPCore (regroupés en un cluster) peuvent être couplés à un ou plusieurs cœurs Cortex-A15 MPCore (regroupés en un autre cluster) selon la topologie Big.LITTLE. La cohérence des caches entre les clusters peut être assurée par une unité d'interconnexion CoreLink CCI-400 qui utilise l'interface AMBA 4 ACE. Il s'agit de coupler un cluster de cœurs haute-performance (A15) avec un cluster de cœurs à faible consommation d'énergie (A7)[2]. Freescale[3], HiSilicon[4] (avec le K3V3), Samsung (avec l'Exynos 5 octa) utilisent une technologie de ce type et Fujitsu prévoit de l'utiliser pour des applications industrielles[5], ce qui fera en tout 17 compagnies de conception de semi-conducteur à l'utiliser[6], le noyau Linux étant modifié pour la supporter[7],[8].

Implémentations

[modifier | modifier le code]

Uniquement Cortex-A7

[modifier | modifier le code]

Les premières implémentations disponibles sont dans les SoCs AllWinner A20 (deux cœurs Cortex-A7) et A31 (quatre cœurs Cortex-A7), disponibles en série en décembre 2012[9].

MediaTek présente en 2012 le SoC MT6589 (quatre cœurs Cortex-A7 MPCore)[10] et, en 2013, le MT6572, une version moins puissante avec 2 cœurs Cortex-A7 à 1,2 GHz et 1 seul GPU Mali 400 MP.

Le SoC Spreadtrum sc7731c, utilisé dans des smartphones d'entrée de gamme, contient 4 cœurs A7, et a pour GPU un Mali 400

big.LITTLE

[modifier | modifier le code]
  • Fujitsu [11]:
  • HiSilicon : K3V2
  • Mediatek : MT8135 (1 A7 + 1 A15)
  • Mediatek : MT8135 (2 A7 + 2 A15) [12]
  • Samsung : Exynos 5 Octa (4 A7 + 4 A15)

Liens externes

[modifier | modifier le code]
(en + ja + zh-CN) Présentation du Cortex-A7 sur le site d'ARM.
(en) Cortex-A7 MPCore – Revision: r0p5 – Technical Reference Manual (version PDF), sur le site d'ARM.
(en) Cortex™-A7 NEON™ Media Processing Engine – Technical Reference Manual – Revision: r0p5 (version PDF)
(en) Cortex™-A7 Floating-Point Unit – Technical Reference Manual – Revision: r0p5 (version PDF)
(en) big.LITTLE Final (PDF) documentation sur l'architecture big.LITTLE sur le site d'ARM.

Notes et références

[modifier | modifier le code]
  1. ↑ (en) Cortex-A7 MPCore – specifications sur ARM.com
  2. ↑ (en) Big.LITTLE processing with ARM Cortex-A15 & Cortex-A7 sur EEtimes
  3. ↑ Freescale tackles automotive infotainment, mobile devices with combination of ARM Cortex-A7, A15 sur EEtimes.com
  4. ↑ (en + zh) HiSilicon Licenses ARM Technology for use in Innovative 3G/4G Base Station, Networking Infrastructure and Mobile Computing Applications
  5. ↑ (en) Big-Little, GPU-Compute Go Industrial
  6. ↑ (en) London Calling: Big-little is sweet 16
  7. ↑ (en) « Linux support for ARM big.LITTLE », LWN.net
  8. ↑ (en) « A big.LITTLE scheduler update », LWN.net
  9. ↑ (en) AllWinner Publishes A31 and A20 Processors Details sur cnx-software.com
  10. ↑ (en) MediaTek Strengthens Global Position with World’s First Quad-Core Cortex-A7 System on a Chip – MT6589 « Copie archivée » (version du 6 août 2018 sur Internet Archive) sur Mediatek.com le 11 décembre 2012.
  11. ↑ Big-Little, GPU-Compute Go Industrial
  12. ↑ [1]
v · m
Architecture ARM
CPU
  • ARM1
  • ARM2
    • Amber
  • ARM3
  • ARM6
  • ARM7
  • ARM7TDMI
  • ARM9 TDMI
  • ARM7EJ
  • 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 (en)
    • A76
    • A76AE (Automotive Enhanced)
    • A77 (en)
    • A78 (en)
  • ARM Cortex-X
    • X1 (en)
  • ARM Neoverse
    • N1
    • V1
    • V2
ARMv8 64 bits uniquement
  • ARM Cortex-A34 (en)
  • ARM Cortex-A65/65AE
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
ARMv9
  • A510 (en)
  • A710 (en)
  • A715 (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, M1, M2, M3
  • 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-A7_MPCore&oldid=229375589 ».
Catégories :
  • Microprocesseur ARM
  • Produit lancé en 2012
  • Processeur 32 bits
Catégories cachées :
  • 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