The ARM Cortex-A53 is one of the first two
central processing unit
A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary Processor (computing), processor in a given computer. Its electronic circuitry executes Instruction (computing), instructions ...
s implementing the
ARMv8-A 64-bit
instruction set
In computer science, an instruction set architecture (ISA) is an abstract model that generally defines how software controls the CPU in a computer or a family of computers. A device or program that executes instructions described by that ISA, s ...
designed by
ARM Holdings
Arm Holdings plc (formerly an acronym for Advanced RISC Machines and originally Acorn RISC Machine) is a British semiconductor and software design company based in Cambridge, England, whose primary business is the design of central processing ...
'
Cambridge
Cambridge ( ) is a List of cities in the United Kingdom, city and non-metropolitan district in the county of Cambridgeshire, England. It is the county town of Cambridgeshire and is located on the River Cam, north of London. As of the 2021 Unit ...
design centre, along with the
Cortex-A57. The Cortex-A53 is a 2-wide decode
superscalar processor
A superscalar processor (or multiple-issue processor) is a CPU that implements a form of parallelism called instruction-level parallelism within a single processor. In contrast to a scalar processor, which can execute at most one single ins ...
, 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.
Overview
* 8-stage pipelined processor with 2-way
superscalar
A superscalar processor (or multiple-issue processor) is a CPU that implements a form of parallelism called instruction-level parallelism within a single processor. In contrast to a scalar processor, which can execute at most one single in ...
, in-order execution pipeline
* DSP and
NEON
Neon is a chemical element; it has symbol Ne and atomic number 10. It is the second noble gas in the periodic table. Neon is a colorless, odorless, inert monatomic gas under standard conditions, with approximately two-thirds the density of ...
SIMD
Single instruction, multiple data (SIMD) is a type of parallel computer, parallel processing in Flynn's taxonomy. SIMD describes computers with multiple processing elements that perform the same operation on multiple data points simultaneousl ...
extensions are mandatory per core
*
VFPv4 Floating Point Unit onboard (per core)
*
Hardware virtualization
Hardware virtualization is the virtualization of computers as complete hardware platforms, certain logical abstractions of their componentry, or only the functionality required to run various operating systems. Virtualization emulates the hardw ...
support
*
TrustZone security extensions
* 64-byte
cache line
A CPU cache is a hardware cache used by the central processing unit (CPU) of a computer to reduce the average cost (time or energy) to access data from the main memory. A cache is a smaller, faster memory, located closer to a processor core, which ...
s
* 10-entry L1
TLB, and 512-entry L2 TLB
* 4KiB conditional
branch predictor
In computer architecture, a branch predictor is a digital circuit that tries to guess which way a branch (e.g., an if–then–else structure) will go before this is known definitively. The purpose of the branch predictor is to improve the flow ...
, 256-entry indirect branch predictor
Utilization
The Cortex-A53 is the most widely used platform for mobile
SoCs
SOCS (suppressor of cytokine signaling proteins) refers to a family of genes involved in inhibiting the JAK-STAT signaling pathway.
Genes
* CISH (gene), CISH
* SOCS1
* SOCS2
* SOCS3
* SOCS4
* SOCS5
* SOCS6
* SOCS7 Structure
All SOCS have certai ...
since 2014 to the present day , making it one of the longest-running ARM platform for mobile devices. It is currently featured in most entry-level and lower mid-range SoCs, while higher-end SoCs used the newer
ARM Cortex-A55
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.
Design
The Cortex-A55 serves ...
. The latest SoC still using the Cortex-A53 is the
MediaTek Helio G50, which is an entry-level SoC designed for budget smartphones.
The ARM Cortex-A53 processor has been used in the LeMaker HiKey since 2015, the
Raspberry Pi
Raspberry Pi ( ) is a series of small single-board computers (SBCs) developed in the United Kingdom by the Raspberry Pi Foundation in collaboration with Broadcom Inc., Broadcom. To commercialize the product and support its growing demand, the ...
3 since February 2016,
and the
Raspberry Pi Zero 2 W since October 2021.
The Cortex-A53 is also used in a number of
Qualcomm
Qualcomm Incorporated () is an American multinational corporation headquartered in San Diego, California, and Delaware General Corporation Law, incorporated in Delaware. It creates semiconductors, software and services related to wireless techn ...
,
Samsung
Samsung Group (; stylised as SΛMSUNG) is a South Korean Multinational corporation, multinational manufacturing Conglomerate (company), conglomerate headquartered in the Samsung Town office complex in Seoul. The group consists of numerous a ...
, and
MediaTek SoCs.
Semi-custom derivatives of the Cortex-A53 have been used in Qualcomm's
Kryo 250 and
Kryo 260 CPUs.
The
Starlink
Starlink is a satellite internet constellation operated by Starlink Services, LLC, an international telecommunications provider that is a wholly owned subsidiary of American aerospace company SpaceX, providing coverage to around 130 countries ...
ground terminals utilize a quad-core Cortex-A53 SoC from STMicroelectronics as a main control unit.
The processor is used in the
ODROID-C2 and in
Roku
Roku ( ) is a brand of consumer electronics that includes streaming players, smart TVs (and their operating systems), as well as a free TV streaming service. The brand is owned by Roku, Inc., an American company.
As of 2024, Roku is the U ...
streaming media players (in the high-end models from 2016 and in all models released between 2017 and 2019). Another notable Cortex-A53 application is the
Pine A64/A64+ single-board computer
A single-board computer (SBC) is a complete computer built on a single circuit board, with microprocessor(s), memory, input/output (I/O) and other features required of a functional computer. Single-board computers are commonly made as demonst ...
.
These cores are used in a 24-core SoC, the
Socionext SynQuacer SC2A11.
The processor is used in Amazon Fire tablets, including the Fire HD 8 and the Fire HD 10 (the latter also includes
Cortex-A72 cores). It is also used in some
Amazon Echo Show models such as the Echo Show 5, Echo Show 8, and Echo Show 5 (2nd Gen).
The processor is used in Fortinet's Fortigate 81F entry-level firewalls.
Automotive
electronic control units utilize A53 cores for vehicle network processing and high-performance real-time computations.
See also
*
Comparison of ARMv8-A cores
References
External links
*
{{Application ARM-based chips
ARM processors