GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Main page
  • Contents
  • Current events
  • Random article
  • About Wikipedia
  • Contact us
  • Help
  • Learn to edit
  • Community portal
  • Recent changes
  • Upload file
  • Special pages
  • Search
  • Donate

This view

  • Original page
  • New address

GeezerVison is showing en.wikipedia.org — ARM Cortex-A72 - Wikipedia

ARM Cortex-A72
Broadcom BCM2711, a system on a chip with four ARM Cortex-A72 CPU cores
General information
Launched2016
Designed byARM Holdings
Max. CPU clock rateto 2.5 GHz 
Physical specifications
Cores
  • 1–4 per cluster, multiple clusters[1]
Cache
L1 cache80 KiB (48 KiB I-cache with parity, 32 KiB D-cache with ECC) per core
L2 cache512 KiB to 4 MiB
L3 cacheNone
Architecture and classification
Technology node16 nm
Instruction setARMv8-A
Products, models, variants
Product code name
  • Maya
History
PredecessorARM Cortex-A57
SuccessorARM Cortex-A73

The ARM Cortex-A72 is a central processing unit implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings' Austin design centre. The Cortex-A72 is a 3-way decode out-of-order superscalar pipeline.[1] It is available as SIP core to licensees, and its design makes it suitable for integration with other SIP cores (e.g. GPU, display controller, DSP, image processor, etc.) into one die constituting a system on a chip (SoC). The Cortex-A72 was announced in 2015 to serve as the successor of the Cortex-A57, and was designed to use 20% less power or offer 90% greater performance.[2][3]

Overview

  • Pipelined processor with deeply out-of-order, speculative issue 3-way superscalar execution pipeline
  • DSP and NEON SIMD extensions are mandatory per core
  • VFPv4 Floating Point Unit onboard (per core)
  • Hardware virtualization support
  • Thumb-2 instruction set encoding reduces the size of 32-bit programs with little impact on performance.
  • TrustZone security extensions
  • Program Trace Macrocell and CoreSight Design Kit for unobtrusive tracing of instruction execution
  • 32 KiB data (2-way set-associative) + 48 KiB instruction (3-way set-associative) L1 cache per core
  • Integrated low-latency level-2 (16-way set-associative) cache controller, 512 KB to 4 MB configurable size per cluster
  • 48-entry fully associative L1 instruction translation lookaside buffer (TLB) with native support for 4 KiB, 64 KiB, and 1 MB page sizes
  • 32-entry fully associative L1 data TLB with native support for 4 KiB, 64 KiB, and 1 MB page sizes
    • 4-way set-associative of 1024-entry unified L2 TLB per core, supports hit-under-miss
  • Sophisticated branch prediction algorithm that significantly increases performance and reduces energy from misprediction and speculation
  • Early IC tag –3-way L1 cache at direct-mapped power*
  • Regionalized TLB and μBTB tagging
  • Small-offset branch-target optimizations
  • Suppression of superfluous branch predictor accesses

Chips

  • Broadcom BCM2711 system on a chip with four A72 cores. Used in the Raspberry Pi 4.[4]
  • Qualcomm Snapdragon 650, 652, and 653
  • NXP i.MX8, Layerscape LS1026A/LS1046A, LS2044A/LS2084A, LS2048A/LS2088A, LX2160A/LX2120A/LX2080A, LS1028A
  • Texas Instruments Jacinto 7 family of automotive and industrial SoC processors.
  • Rockchip RK3399, RK3576
  • AWS Graviton

See also

  • ARM Cortex-A57, predecessor
  • ARM Cortex-A73, successor
  • Comparison of ARMv8-A cores, ARMv8 family

References

  1. 1 2 "Cortex-A72 Processor". ARM Holdings. Retrieved 2014-02-02.
  2. ↑ Frumusanu, Andrei (3 February 2015). "ARM Announces Cortex-A72, CCI-500, and Mali-T880". Anandtech. Archived from the original on 4 February 2015. Retrieved 29 March 2017.
  3. ↑ Frumusanu, Andrei (23 April 2015). "ARM Reveals Cortex-A72 Architecture Details". Anandtech. Archived from the original on 25 April 2015. Retrieved 29 March 2017.
  4. ↑ "Raspberry Pi 4 on sale now from $35". Raspberry Pi. 2019-06-24. Retrieved 2019-06-24.

External links

  • Official website
  • ARM Cortex-A72 Technical Reference Manuals
Retrieved from "https://en.wikipedia.org/w/index.php?title=ARM_Cortex-A72&oldid=1334081209"
Category:
  • ARM processors
Hidden categories:
  • Articles with short description
  • Short description is different from Wikidata
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.