ARM Cortex-A73

Last updated
ARM Cortex-A73
General information
Launched2016
Designed by ARM Holdings
Max. CPU clock rate to 2.8 GHz 
Cache
L1 cache 96–128  KiB (64 KiB I-cache with parity, 32–64 KiB D-cache) per core
L2 cache1–8 MiB
L3 cacheNone
Architecture and classification
ApplicationMobile
Instruction set ARMv8-A
Physical specifications
Cores
  • 1–4 per cluster, multiple clusters
Products, models, variants
Product code name(s)
  • Artemis
History
Predecessor(s) ARM Cortex-A72
ARM Cortex-A17
Successor(s) ARM Cortex-A75

The ARM Cortex-A73 is a central processing unit implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings' Sophia design centre. The Cortex-A73 is a 2-wide decode out-of-order superscalar pipeline. [1] The Cortex-A73 serves as the successor of the Cortex-A72, designed to offer 30% greater performance or 30% increased power efficiency. [2]

Contents

Design

The design of the Cortex-A73 is based on the 32-bit ARMv7-A Cortex-A17, emphasizing power efficiency and sustained peak performance. [3] The Cortex-A73 is primarily targeted at mobile computing. [4] In reviews, the Cortex-A73 showed improved integer instructions per clock (IPC), though lower floating point IPC, relative to the Cortex-A72. [5]

Licensing

The Cortex-A73 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-A73 is also the first ARM core to be modified through ARM's semi-custom 'Built on ARM' license. [6] [7] The Kryo 280 was the first released semi-custom product, though the modifications made relative to the stock Cortex-A73 were not announced. [5]

Products

The HiSilicon Kirin 960, released in 2016, utilizes 4 Cortex-A73 cores (clocked at 2.36 GHz) as the 'big' cores in a big.LITTLE arrangement with 4 'little' ARM Cortex-A53 cores. [8]

The MediaTek Helio X30 utilizes 2 Cortex-A73 cores (at 2.56 GHz) as the 'big' cores in deca-core big.LITTLE arrangement with 4 Cortex-A53 and 4 Cortex-A35 'little' cores. [9]

The Kryo 280, released in March 2017 by Qualcomm in the Snapdragon 835, uses a modified Cortex-A73 core. [5] [10] The SoC utilizes 8 Kryo 280 cores in a big.LITTLE arrangement as two 4-core blocks, clocked at 2.456 GHz and 1.906 GHz. The modifications made by Qualcomm relative to the stock Cortex-A73 core are unknown, and the resulting Kryo 280 core demonstrated increased integer IPC. [5] The Kryo 260 also used Cortex-A73 cores, though at lower clock speeds than the Kryo 280 and in combination with Cortex-A53 cores. [11]

The Cortex-A73 is also found in a wide range of mid-range chipsets such as the Samsung Exynos 7885, MediaTek Helio P series, and other HiSilicon Kirin models. Like the Snapdragon 636/660, most of these chipsets implement 4 A73 cores and 4 A53 cores in a big.LITTLE configuration, although some lower end models of Samsung chips implement only 2 A73 cores with 6 A53 cores.

See also

Related Research Articles

<span class="mw-page-title-main">Qualcomm Snapdragon</span> Suite of system-on-a-chip (SoC) semiconductor products

Snapdragon is a suite of system on a chip (SoC) semiconductor products for mobile devices designed and marketed by Qualcomm Technologies Inc. The Snapdragon's central processing unit (CPU) uses the ARM architecture. As such, Qualcomm often refers to the Snapdragon as a "mobile platform". Snapdragon semiconductors are embedded in devices of various systems, including vehicles, Android, Windows Phone and netbooks. In addition to the processors, the Snapdragon line includes modems, Wi-Fi chips and mobile charging products.

The ARM Cortex-A57 is a central processing unit implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings. The Cortex-A57 is an out-of-order superscalar pipeline. It is available as SIP core to licensees, and its design makes it suitable for integration with other SIP cores into one die constituting a system on a chip (SoC).

<span class="mw-page-title-main">ARM Cortex-A53</span> Microarchitecture implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings

The ARM Cortex-A53 is one of the first two central processing units implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings' Cambridge design centre, along with the Cortex-A57. The Cortex-A53 is a 2-wide decode superscalar processor, capable of dual-issuing some instructions. It was announced October 30, 2012 and is marketed by ARM as either a stand-alone, more energy-efficient alternative to the more powerful Cortex-A57 microarchitecture, or to be used alongside a more powerful microarchitecture in a big.LITTLE configuration. It is available as an IP core to licensees, like other ARM intellectual property and processor designs.

This is a comparison of ARM instruction set architecture application processor cores designed by ARM Holdings and 3rd parties. It does not include ARM Cortex-R, ARM Cortex-M, or legacy ARM cores.

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. It is available as SIP core to licensees, and its design makes it suitable for integration with other SIP cores 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.

<span class="mw-page-title-main">Redmi Note 3</span> Smartphone model

The Xiaomi Redmi Note 3 is a smartphone developed by Xiaomi Inc. as part of Xiaomi's low-end Redmi smartphone line. It has three variants:

Qualcomm Kryo is a series of custom or semi-custom ARM-based CPUs included in the Snapdragon line of SoCs.

The ARM Cortex-A55 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Holdings' Cambridge design centre. The Cortex-A55 is a 2-wide decode in-order superscalar pipeline.

The ARM Cortex-A75 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Holdings's Sophia design centre. The Cortex-A75 is a 3-wide decode out-of-order superscalar pipeline. The Cortex-A75 serves as the successor of the Cortex-A73, designed to improve performance by 20% over the A73 in mobile applications while maintaining the same efficiency.

The ARM Cortex-A76 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Holdings' Austin design centre. ARM states a 25% and 35% increase in integer and floating point performance, respectively, over a Cortex-A75 of the previous generation.

The ARM Cortex-A77 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Holdings' Austin design centre. ARM announced an increase of 23% and 35% in integer and floating point performance, respectively. Memory bandwidth increased 15% relative to the A76.

The ARM Cortex-A78 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Ltd.'s Austin centre.

The ARM Cortex-X1 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Holdings' Austin design centre as part of ARM's Cortex-X Custom (CXC) program.

The ARM Cortex-A710 is the successor to the ARM Cortex-A78, being the First-Generation Armv9 “big” Cortex CPU. It is the companion to the ARM Cortex-A510 "LITTLE" efficiency core. It was designed by ARM Ltd.'s Austin centre. It is the fourth and last iteration of Arm’s Austin core family. It forms part of Arm's Total Compute Solutions 2021 (TCS21) along with Arm's Cortex-X2, Cortex-A510, Mali-G710 and CoreLink CI-700/NI-700.

The ARM Cortex-A510 is the successor to the ARM Cortex-A55 and the first ARMv9 high efficiency "LITTLE" CPU. It is the companion to the ARM Cortex-A710 "big" core. It is a clean-sheet 64-bit CPU designed by ARM Holdings' Cambridge design team.

The ARM Cortex-X2 is a central processing unit implementing the ARMv9-A 64-bit instruction set designed by ARM Holdings' Austin design centre as part of ARM's Cortex-X Custom (CXC) program.It forms part of Arm's Total Compute Solutions 2021 (TCS21) along with Arm's Cortex-A710, Cortex-A510, Mali-G710 and CoreLink CI-700/NI-700.

The ARM Cortex-X3 is the third generation X-series high-performance CPU core from Arm. It forms part of Arm's Total Compute Solutions 2022 (TCS22) along with Arm's Cortex-A715, Cortex-A510, Immortalis-G715 and CoreLink CI-700/NI-700.

The ARM Cortex-X4 is a CPU core model from Arm. unveiled in TCS23, it serves as the successor of The ARM Cortex-X3, X-series CPU cores generally focus on high performance, and can be paired with other cores in its family like ARM Cortex-A720 or/and ARM Cortex-A520 in a CPU cluster.

References

  1. "Cortex-A73 Processor". ARM Holdings . Retrieved 2017-03-28.
  2. Cutress, Ian; Tallis, Billy (29 May 2016). "Computex 2016: ARM Press Conference Live Blog". Anandtech. Retrieved 29 March 2017.
  3. Frumusanu, Andrei (29 May 2016). "The ARM Cortex A73 - Artemis Revealed". Anandtech. Retrieved 29 March 2017.
  4. Sims, Gary (30 May 2016). "The Cortex-A73, a CPU that won't overheat – Gary explains". Android Authority. Retrieved 29 March 2017.
  5. 1 2 3 4 Hummrick, Matt; Smith, Ryan (22 March 2017). "The Qualcomm Snapdragon 835 Performance Preview". Anandtech. Retrieved 22 March 2017.
  6. Frumusanu, Andrei (29 May 2016). "ARM Details Built on ARM Cortex Technology License". Anandtech. Retrieved 29 March 2017.
  7. Triggs, Robert (4 January 2017). "Qualcomm's Kryo 280 and 'Built on ARM Cortex Technology' explained". Android Authority. Retrieved 29 March 2017.
  8. "Huawei announces the HiSilicon Kirin 960: 4xA73 + 4xA53, G71MP8, CDMA". AnandTech. 2016-10-19.
  9. Humrick, Matt (27 February 2017). "MediaTek Announces Helio X30 availability: 10 CPU cores at 10nm". Anandtech. Retrieved 29 March 2017.
  10. "Get small, go big: Meet the next-gen Snapdragon 835". Qualcomm. 2016-11-17.
  11. "Snapdragon 660 Processor". Qualcomm.