L'ARM Cortex-A32 est un processeur très basse consommation d'architecture ARM 32 bits du jeu d'instructions ARMv8-A. C'est le seul cœur purement 32 bits comportant ce jeu d'instructions, 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 processeurs ARMv8 comportant à la fois un cœur 64 bits, mais conservant la compatibilité 32 bits[1].
Au même moment est annoncé le Cortex-A35, qui fonctionne en 64 bits avec une compatibilité 32 bits.
En août 2019, le Cortex-A34 (en) 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 des 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
- ↑ (en) Jean-Luc Aufranc, « ARM Unveils Ultra-efficient Cortex-A32 32-bit Processor Based on ARMv8 Architecture », sur CNX-Software
- ↑ (en) Jean-Luc Aufranc, « Arm Cortex-A34 is a 64-bit Only Low-Power Core », sur CNX-Software,
- ↑ (en) « Cortex-A32 - Specifications », sur ARM (consulté le )
Voir aussi
Lien externe
- (en) « Cortex-A32 - Specifications », sur ARM.