From WikiChip
Difference between revisions of "arm/versions"
(→Versions) |
(→Versions) |
||
| Line 46: | Line 46: | ||
| ARMv7E-M || ARM || {{armh|Cortex-M4|l=arch}} | | ARMv7E-M || ARM || {{armh|Cortex-M4|l=arch}} | ||
|- | |- | ||
| − | | rowspan=" | + | | rowspan="8" | {{arm|ARMv8}} || rowspan="8" | ARMv8-A |
| ARM || {{armh|Cortex-A35|l=arch}}, {{armh| Cortex-A53|l=arch}}, {{armh| Cortex-A57|l=arch}}, {{armh| Cortex-A72|l=arch}}, {{armh| Cortex-A73|l=arch}} | | ARM || {{armh|Cortex-A35|l=arch}}, {{armh| Cortex-A53|l=arch}}, {{armh| Cortex-A57|l=arch}}, {{armh| Cortex-A72|l=arch}}, {{armh| Cortex-A73|l=arch}} | ||
|- | |- | ||
| Line 56: | Line 56: | ||
|- | |- | ||
| [[Nvidia]] || {{nvidia|Denver|l=arch}} | | [[Nvidia]] || {{nvidia|Denver|l=arch}} | ||
| + | |- | ||
| + | | [[Phytium]] || {{phytium|Xiaomi|l=arch}} | ||
|- | |- | ||
| [[Samsung]] || {{samsung|Mongoose 1|l=arch}}, {{samsung|Mongoose 2|l=arch}} | | [[Samsung]] || {{samsung|Mongoose 1|l=arch}}, {{samsung|Mongoose 2|l=arch}} | ||
Revision as of 07:47, 25 October 2018
| 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 | Mongoose 1, Mongoose 2 | ||
| Qualcomm | Kryo, Falkor | ||
| ARMv8.1 | ARMv8.1-A | Cavium | Vulcan |
| ARMv8.2 | ARMv8.2-A | ARM | Cortex-A55, Cortex-A75 |
| Ampere | Quicksilver | ||
| Nvidia | Carmel | ||
| ARMv8.3 | ARMv8.3-A | Qualcomm | Saphira |