From WikiChip
Versions - ARM
< arm
Revision as of 12:15, 11 October 2025 by 95.24.55.156 (talk) (See also)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

v · d · e
ARM ISA
General
Variants
Extensions
Topics
Versions(all)

ARM Versions are the architectural version numbers. ARM architecture versions always use the ARMv# notations. Architecture versions are often confused with the various ARM implementations which historically used similar notations ARM#. Note that for the implementations, the number does not necessarily correlates to the architecture version used. Over the years, a number of additional implementations were designed by third party companies such as DEC, Intel, Qualcomm and Apple.

Versions

ISA Variant Vendor Microarchitectures
ARMv1 ARMv1 Acorn ARM1
ARMv2 ARMv2 Acorn ARM2
ARMv2a Acorn ARM3
ARM ARM250
ARMv3 ARMv3 ARM ARM6, ARM7
ARMv4 ARMv4 ARM ARM8
DEC StrongARM
ARMv4T ARM ARM7TDMI, ARM9TDMI
ARMv5 ARMv5TE ARM ARM7EJ, ARM9E, ARM10E
Intel XScale
ARMv6 ARMv6 ARM ARM11
ARMv6-M ARM Cortex-M0, Cortex-M1
ARMv7 ARMv7-A ARM Cortex-A5, Cortex-A7, Cortex-A8, Cortex-A9,
Cortex-A12, Cortex-A15, Cortex-A17
Apple Swift
Marvell Sheeva PJ4
Qualcomm Scorpion, Krait
ARMv7-R ARM Cortex-R4, Cortex-R5, Cortex-R7
ARMv7-M ARM Cortex-M3
ARMv7E-M ARM Cortex-M4
ARMv8 ARMv8-A ARM Cortex-A35, Cortex-A53, Cortex-A57,
Cortex-A72, Cortex-A73
Apple Cyclone, Typhoon, Twister, Hurricane, Zephyr
AMD K12
AppliedMicro Storm, Shadowcat, Skylark
Cavium ThunderX1
Nvidia Denver
Phytium Xiaomi
Samsung M1, M2, M3
Qualcomm Kryo, Falkor
ARMv8.1 ARMv8.1-A Cavium Vulcan
ARMv8.2 ARMv8.2-A ARM Cortex-A55, Cortex-A75 (Prometheus),
Cortex-A76, Cortex-A77, Cortex-A78 (Hercules)
Neoverse N1 (Ares), Neoverse E1 (Helios)
Ampere Quicksilver
Nvidia Carmel
Samsung M4, M5
ARMv8.3 ARMv8.3-A Qualcomm Saphira
ARMv8.4 ARMv8.4-A
ARMv8.5-A
ARM Neoverse V1 (Zeus)
Apple A13, S6, S7, S8; Apple A14, M1
ARMv8.6 ARMv8.6-A
ARMv8.7-A
ARM Apple A15, A16, A17, M2, M3
Qualcomm Oryon
ARMv9 ARMv9.0-A ARM Cortex-A510, Cortex-A710, Cortex-A715
Cortex-X2, Cortex-X3
Neoverse N2 (Perseus), Neoverse V2 (Demeter)
ARMv9.1 ARMv9.1-A ARM
ARMv9.2 ARMv9.2-A ARM Cortex-A520, Cortex-A720, Cortex-A725
Cortex-X4, Cortex-X925, Cortex-X930
Neoverse N3 (Hermes), Neoverse V3 (Poseidon)
Apple A18, Apple M4
ARMv9.3 ARMv9.3-A ARM
ARMv9.4 ARMv9.4-A ARM

Part numbers

ARMCortex
HW Part number Vendor/Manuf
0x41 ARM
0x42 Broadcom
0x43 Cavium
0x44 DEC
0x46 Fujitsu
0x48 HiSilicon
0x49 Infineon
0x4d Motorola
NXP (Freescale)
0x4e NVIDIA (nvidia)
0x50 APM
0x51 Qualcomm
0x53 Samsung
0x56 Marvell
0x61 Apple
0x66 Faraday
0x69 Intel
0x6d Microsoft
0x70 Phytium
0xc0 Ampere

See also