From WikiChip
Difference between revisions of "arm/versions"
(→Versions) |
(add a77, a78 links) |
||
Line 65: | Line 65: | ||
| {{arm|ARMv8.1}} || ARMv8.1-A || [[Cavium]] || {{cavium|Vulcan|l=arch}} | | {{arm|ARMv8.1}} || ARMv8.1-A || [[Cavium]] || {{cavium|Vulcan|l=arch}} | ||
|- | |- | ||
− | | rowspan="5" | {{arm|ARMv8.2}} || rowspan="5" | ARMv8.2-A || rowspan="2" | ARM || {{armh|Cortex-A55|l=arch}}, {{armh|Cortex-A75|l=arch}}, {{armh|Cortex-A76|l=arch}} | + | | rowspan="5" | {{arm|ARMv8.2}} || rowspan="5" | ARMv8.2-A || rowspan="2" | ARM || {{armh|Cortex-A55|l=arch}}, {{armh|Cortex-A75|l=arch}}, {{armh|Cortex-A76|l=arch}}, {{armh|Cortex-A77|l=arch}}, {{armh|Cortex-A78|l=arch}} |
|- | |- | ||
| {{armh|Neoverse N1|l=arch}}, {{armh|Neoverse E1|l=arch}} | | {{armh|Neoverse N1|l=arch}}, {{armh|Neoverse E1|l=arch}} |
Revision as of 08:57, 20 July 2020
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 | Microarchitectures | |
---|---|---|---|
ARMv1 | Acorn | ARM1 | |
ARMv2 | Acorn | ARM2 | |
ARMv2a | Acorn | ARM3 | |
ARM | ARM250 | ||
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 | ||
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, Cortex-A76, Cortex-A77, Cortex-A78 |
Neoverse N1, Neoverse E1 | |||
Ampere | Quicksilver | ||
Nvidia | Carmel | ||
Samsung | M4, M5 | ||
ARMv8.3 | ARMv8.3-A | Qualcomm | Saphira |