ARM Cortex-A7

2011 computer microprocessor core
  • 1–8
HistoryPredecessor(s)ARM Cortex-A5Successor(s)ARM Cortex-A53

The ARM Cortex-A7 MPCore is a 32-bit microprocessor core licensed by ARM Holdings implementing the ARMv7-A architecture announced in 2011.[1]

Overview

The Cortex-A7 is used to power the popular Raspberry Pi 2 micro-computer.

It has two target applications; firstly as a smaller, simpler, and more power-efficient successor to the Cortex-A8. The other use is in the big.LITTLE architecture, combining one or more A7 cores with one or more Cortex-A15 cores into a heterogeneous system.[2] To do this it is fully feature-compatible with the A15.

Key features of the Cortex-A7 core are:

  • Partial dual-issue, in-order microarchitecture with an 8-stage pipeline[3]
  • NEON SIMD instruction set extension
  • VFPv4 Floating Point Unit
  • Thumb-2 instruction set encoding
  • Jazelle RCT
  • Hardware virtualization
  • Large Page Address Extensions (LPAE)
  • Integrated level 2 Cache (0–1 MB)
  • 1.9 DMIPS / MHz[3]
  • Typical clock speed 1.5 GHz[3]

Chips

Several system-on-chips (SoC) have implemented the Cortex-A7 core, including:

See also

  • iconElectronics portal

References

  1. ^ a b Ryan Whitwam (2011-10-21), ARM Cortex-A7 offers a microdot-sized glimpse into the future of mobile processors, ExtremeTech
  2. ^ "big.LITTLE Processing". ARM Holdings. Archived from the original on 2012-10-22. Retrieved 2012-10-17.
  3. ^ a b c Anand Lal Shimpi (2011-10-19). "ARM's Cortex A7: Bringing Cheaper Dual-Core & More Power Efficient High-End Devices". AnandTech. Retrieved 2012-10-17.
  4. ^ "AllWinner Publishes A31 and A20 Processors Details". CNXSoft. December 9, 2012. Archived from the original on December 12, 2012. Retrieved 2012-12-09.
  5. ^ "A31". Allwinner Technology. Archived from the original on 2016-02-21. Retrieved 2016-02-18.
  6. ^ "A83T". Allwinner Technology. Archived from the original on 2016-02-10. Retrieved 2016-02-18.
  7. ^ "H3". Allwinner. Retrieved 2016-11-04.
  8. ^ "BCM23550". Broadcom. Archived from the original on 2013-10-29.
  9. ^ Upton, Eben. "Raspberry Pi 2 on sale now at $35". Raspberry Pi Foundation. Archived from the original on 11 April 2015. Retrieved 3 February 2015.
  10. ^ "PXA1088". Marvell Technology Group. Archived from the original on 2013-05-12.

External links

Wikimedia Commons has media related to ARM Cortex-A7.
ARM Holdings
  • Official website
  • Cortex-A7 Technical Reference Manuals
Other
  • Cortex-A7 instruction cycle timings
  • v
  • t
  • e
Application ARM-based chips
Application
processors
(32-bit)
ARMv7-A
Cortex-A5
Cortex-A7
Cortex-A8
Cortex-A9
Cortex-A15
Cortex-A17
Others
ARMv7-A
compatible
ARMv8-A
Others
Application
processors
(64-bit)
ARMv8-A
Cortex-A35
Cortex-A53
Cortex-A57
Cortex-A72
Cortex-A73
  • Qualcomm Snapdragon 460, 636, 660, 632, 662, 665, 680, 685, 835
  • Samsung Exynos 7872, 7884, 7885, 7904, 9609, 9610, 9611
  • HiSilicon Kirin 710, 960, 970
  • MediaTek MT6771/V, MT6799, MT8183, MT8788
  • Amlogic S922X
Others
ARMv8-A
compatible
ARMv8.1-A
ARMv8.1-A
compatible
ARMv8.2-A
Cortex-A55
Cortex-A75
Cortex-A76
Cortex-A77
Cortex-A78
Cortex-X1
Neoverse N1
Others
  • Cortex-A65, Cortex-A65AE, Cortex-A76AE, Cortex-A78C, Cortex-X1C, Neoverse E1
ARMv8.2-A
compatible
ARMv8.3-A
ARMv8.3-A
compatible
ARMv8.4-A
Neoverse V1
ARMv8.4-A
compatible
ARMv8.5-A
ARMv8.5-A
compatible
ARMv8.6-A
ARMv8.6-A
compatible
ARMv9.0-A
Cortex-A510
Cortex-A710
Cortex-A715
Cortex-X2
Cortex-X3
Neoverse N2
Neoverse V2
ARMv9.2-A
Cortex-A520
  • Qualcomm Snapdragon 7+ Gen 3, Snapdragon 8(s) Gen 3
  • Samsung Exynos 2400
Cortex-A720
Cortex-X4
Neoverse N3
-
Neoverse V3
-