fbpx
Wikipedia

ARM Cortex-A72

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]

ARM Cortex-A72
General information
Launched2016
Designed byARM Holdings
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
Physical specifications
Cores
  • 1–4 per cluster, multiple clusters[1]
Products, models, variants
Product code name(s)
  • Maya
History
Predecessor(s)ARM Cortex-A57
Successor(s)ARM Cortex-A73

Overview edit

  • 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 edit

See also edit

References edit

  1. ^ a b "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. Retrieved 29 March 2017.
  3. ^ Frumusanu, Andrei (23 April 2015). "ARM Reveals Cortex-A72 Architecture Details". Anandtech. Retrieved 29 March 2017.
  4. ^ "Raspberry Pi 4 on sale now from $35". Raspberry Pi. 2019-06-24. Retrieved 2019-06-24.

External links edit

  • Official website
  • ARM Cortex-A72 Technical Reference Manuals

cortex, central, processing, unit, implementing, armv8, instruction, designed, holdings, austin, design, centre, cortex, decode, order, superscalar, pipeline, available, core, licensees, design, makes, suitable, integration, with, other, cores, display, contro. 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 ARM Cortex A72General informationLaunched2016Designed byARM HoldingsCacheL1 cache80 KiB 48 KiB I cache with parity 32 KiB D cache with ECC per coreL2 cache512 KiB to 4 MiBL3 cacheNoneArchitecture and classificationTechnology node16 nmInstruction setARMv8 APhysical specificationsCores1 4 per cluster multiple clusters 1 Products models variantsProduct code name s MayaHistoryPredecessor s ARM Cortex A57Successor s ARM Cortex A73 Contents 1 Overview 2 Chips 3 See also 4 References 5 External linksOverview editPipelined 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 mBTB tagging Small offset branch target optimizations Suppression of superfluous branch predictor accessesChips editBroadcom BCM2711 used in 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 AWS GravitonSee also editARM Cortex A57 predecessor ARM Cortex A73 successor Comparison of ARMv8 A cores ARMv8 familyReferences edit a b Cortex A72 Processor ARM Holdings Retrieved 2014 02 02 Frumusanu Andrei 3 February 2015 ARM Announces Cortex A72 CCI 500 and Mali T880 Anandtech Retrieved 29 March 2017 Frumusanu Andrei 23 April 2015 ARM Reveals Cortex A72 Architecture Details Anandtech Retrieved 29 March 2017 Raspberry Pi 4 on sale now from 35 Raspberry Pi 2019 06 24 Retrieved 2019 06 24 External links editOfficial website ARM Cortex A72 Technical Reference Manuals Retrieved from https en wikipedia org w index php title ARM Cortex A72 amp oldid 1215892979, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.