ARM Cortex-A32

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-A32
Présentation
Type
Cortex-A Ultra-haute efficacitéVoir et modifier les données sur Wikidata

modifier - modifier le code - modifier WikidataDocumentation du modèle

L'ARM Cortex-A32 est une version très basse consommation du processeur d'architecture ARM 32 bits du jeu d'instruction ARMv8. C'est le seul cœur purement 32 bits comportant ce jeu d'instruction, les autres sont tous en 64 bits. Évolution du Cortex-A7, il comporte 100 nouvelles instructions spécifiques à ARMv8, en version 32 bits, et apporte des gains de performances par rapport à celui-ci, principalement dans les domaines du streaming et du chiffrement et à moindre mesure dans le calcul arithmétique flottant. Il consomme également moins que les autres ARMv8 comportant à la fois un cœur 64 bits, mais conservant la compatibilité 32 bits[1].

Au même moment est annoncé l'ARM Cortex-A35, qui ne fonctionne en 64 avec une compatibilité 32 bits.

En août 2019, l'ARM Cortex-A34 est annoncé, qui au contraire n'a plus du tout de compatibilité 32 bits, et ne gère que l'ARMv8 64 bits, c'est également le cas de l'Arm Cortex-A65 et A65AE[2].

Spécifications

Il supporte[3] :

  • Fonctionnement SMP de 1 à 4 cœurs, utilise AMBA 4 ;
  • Extension de chiffrement ;
  • Compatibilité avec l'architecture ARMv7 AArch32 ;
  • Gestion de la sécurité TrustZone ;
  • SIMD NEON ;
  • DSP ;
  • unité arithmétique flottante VFPv4 ;
  • Virtualisation ;
  • Debug via CoreSight SoC-400.

Notes et références

  1. (en) Jean-Luc Aufranc, « ARM Unveils Ultra-efficient Cortex-A32 32-bit Processor Based on ARMv8 Architecture », sur CNX-Software
  2. (en) Jean-Luc Aufranc, « Arm Cortex-A34 is a 64-bit Only Low-Power Core », sur CNX-Software,
  3. (en) « Cortex-A32 - Specifications », sur ARM

Lien externe

  • (en) « Cortex-A32 - Specifications », sur ARM.
v · m
Architecture ARM
CPU
  • ARM1
  • ARM2
    • Amber
  • ARM3
  • ARM6
  • ARM7
  • ARM7TDMI
  • ARM9 TDMI
  • ARM7EJ
  • ARM9E
  • ARM10E
  • ARM11
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
ARMv8 64 bits uniquement
  • ARM Cortex-A34
  • ARM Cortex-A65/65AE
ARM Cortex-M (microcontrôleur)
ARM Cortex-R (Temps réel)
ARMv9
GPU
VPU
SoC
Bus
  • AMBA
    • AHB
    • AXI
    • APB
    • ASB
    • ACE
Systèmes d'exploitation
  • icône décorative Portail de l’électricité et de l’électronique
  • icône décorative Portail de l’informatique