ARM Cortex-A7
Designed by | ARM Holdings |
---|---|
Microarchitecture | ARMv7-A |
Cores | 1–8 |
L1 cache | 8–64 KB/8–64 KB |
L2 cache | Optional, up to 1 MB |
The ARM Cortex-A7 MPCore is a 32-bit microprocessor core licensed by ARM Holdings implementing the ARMv7-A architecture.
Overview
Main article: Comparison of ARMv7-A cores
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.[1] 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[2]
- 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[2]
Chips
Several system-on-chips (SoC) have implemented the Cortex-A7 core, including:
- Allwinner A20 (dual-core A7 + Mali-400 MP2 GPU)[3]
- Allwinner A31 (quad-core A7 + PowerVR SGX544MP2 GPU)[4]
- Allwinner A83T (octa-core A7 + PowerVR SGX544 GPU)[5]
- Allwinner H3 (quad-core A7 + Mali-400 MP2 GPU)[6]
- Broadcom BCM23550 quad-core HSPA+ Multimedia Processor [7]
- Broadcom BCM2836 (quad-core A7 + VideoCore IV GPU), designed specifically for Raspberry Pi 2[8]
- Freescale Layerscape LS1 (dual-core A7)
- Freescale i.MX 6 UltraLite
- HiSilicon K3V3, big.LITTLE architecture with dual-core Cortex-A7 and dual-core Cortex-A15. Use ARM Mali-T658 GPU.
- Marvell PXA1088 (quad-core A7 + Vivante GC1000) [9]
- Mediatek MT6572 (dual-core A7 + ARM Mali-400MP1 GPU)
- Mediatek MT6582 (quad-core A7 + ARM Mali-400MP2 GPU)
- Mediatek MT6589 (quad-core A7 + Imagination Technologies PowerVR SGX544 GPU)
- Mediatek MT6592 (octa-core A7 + ARM Mali-450MP4 GPU)
- MSTAR MSB2531A ARM Cortex A7 32bit 800MHZ
- Qualcomm Snapdragon 200 and Snapdragon 400 MSM8212 and MSM8612, MSM8226 and MSM8626 (quad core A7 + Adreno 305 GPU)
- Samsung Exynos 5 Octa (5410), big.LITTLE architecture with quad-core Cortex-A7 and quad-core Cortex-A15. Use Imagination Technologies PowerVR SGX544MP3 GPU.
- Samsung Exynos 5 Octa (5420), big.LITTLE architecture with quad-core Cortex-A7 and quad-core Cortex-A15. Use ARM Mali-T628MP6 GPU.
See also
- ARM architecture
- List of ARM cores
- List of applications of ARM cores
- Comparison of ARMv7-A cores
- JTAG
References
- ↑ "big.LITTLE Processing". ARM Holdings. Retrieved 2012-10-17.
- 1 2 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.
- ↑ "AllWinner Publishes A31 and A20 Processors Details". CNXSoft. December 9, 2012. Retrieved 2012-12-09.
- ↑ "A31". Allwinner Technology. Retrieved 2016-02-18.
- ↑ "A83T". Allwinner Technology. Retrieved 2016-02-18.
- ↑ "H3". Allwinner. Retrieved 2016-11-04.
- ↑ "BCM23550". Broadcom.
- ↑ Upton, Eben. "Raspberry Pi 2 on sale now at $35". Raspberry Pi Foundation. Retrieved 3 February 2015.
- ↑ "PXA1088". Marvell Technology Group.
External links
- ARM Holdings
- Other
This article is issued from Wikipedia - version of the 11/4/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.