Cortex-A53

The Cortex-A53 processor is a high efficiency processor that implements the ARMv8-A architecture. 

Overview

The Cortex-A53 processor has one to four cores, each with an L1 memory system and a single shared L2 cache. 


Cortex-A53 Block Diagram

Key benefits

  • High efficiency processor for a wide range of applications in mobile, DTV, automotive, networking, storage, aerospace, and more.

  • High value ARMv8-A architecture for standalone entry level designs.

  • Versatile, can be paired with any ARMv8.0 core in a big.LITTLE configuration, including Cortex-A57, Cortex-A72, other Cortex-A53, and Cortex-A35 processors.

  • Mature product with high volume shipment.

This processor can also be implemented in an ARM big.LITTLE™ configuration.


Highlights

Architecture  ARMv8-A
 Multicore 1-4x Symmetrical Multiprocessing (SMP) within a single processor cluster, and multiple coherent SMP processor clusters through AMBA 4 technology
 ISA Support
  • AArch32 for full backward compatibility with ARMv7
  • AArch64 for 64-bit support and new architectural features
  • TrustZone® security technology
  • NEON advanced SIMD
  • DSP & SIMD extensions
  • VFPv4 floating point
  • Hardware virtualization support
 Debug & Trace

Looking for more information on ARM Cortex-A53?

Get in touch to speak with one of our technical experts.


Applications

Built as a low-power processor with 64-bit capabilities, the Cortex-A53 processor is applicable in a range of devices requiring high performance in power-constrained environments. Some notable deployments include:

Premier to mid-range smartphones

Aerospace

Networking

  

Storage networking (HDD, SDD)

Automotive infotainment


Key features

In-order pipeline

Lower power consumption.


Extensive dual-issue capability

Increased peak instruction throughput via dual instruction decode and execution.


Advanced branch predictor

Increased branch hit rate with 6Kb Conditional Predictor and 256 entry indirect predictor.


Extensive power-saving features

Hierarchical clock gating, power domains, advanced retention modes.


Characteristics

The Cortex-A53 processor delivers significantly more performance than its predecessors at a higher level of power efficiency. This takes the performance of the core above that of the Cortex-A7 processor, which defines many popular mainstream and entry-level mobile platforms. The performance graph to the right shows the performance improvements of the Cortex-A53 processor against the Cortex-A7 processor.

The ARMv8-A architecture brings a number of new features. These include 64-bit data processing, extended virtual addressing and a 64-bit general purpose registers. The Cortex-A53 processor is ARM’s first ARMv8-A processor aimed at providing power-efficient 64-bit processing. It features an in-order, 8-stage, dual-issue pipeline, and improved integer, NEON™, Floating-Point Unit (FPU) and memory performance.

The Cortex-A53 can be implemented in two execution states: AArch32 and AArch64. The AArch64 state gives the Cortex-A53 its ability to execute 64-bit applications, while the AArch32 state allows the processor to execute existing ARMv7-A applications.


Related IP

The Cortex-A53 processor can be incorporated into a SoC using a broad range of ARM technology including Graphics IP, System IP, and Physical IP. The Cortex-A53 processor is fully supported by ARM development tools. Related IP includes:

 

Graphic IP
Other IP
Tools

ARM Mali™-T860 and Mali-T880 (GPU)

Mali-DP550 (Display processor)

Mali-V550 (Video Processor)

ARM CoreLink™ CCIs (Cache Coherent Interconnect)

CoreLink GIC-500 (Interrupt Controller)

CoreLink MMU-500 (System Memory Management Unit)

CoreLink TZC-400 (ARM TrustZone® Controller)

CoreLink DMC-400(Dynamic Memory Controller)

ARM DS-5 Development Studio

Fixed Virtual Platforms

ARM Versatile™ Express

ARM Compiler 6

ARM Fast Models

Support

ARM training courses and Active Assist on-site system-design advisory services enable licensees to efficiently integrate the Cortex-A53 processor into their design to realize maximum system performance with lowest risk and fastest time-to-market.

  • Cortex-A53 Technical Reference Manual

    For system designers, system integrators and programmers who design SoC with Cortex-A53, the Technical Reference Manual is the go-to resource.

    Technical Reference Manual
  • Porting to ARM 64-bit

    If you are migrating from an ARMv7 architecture based design to the ARMv8 64-bit A64 instruction set, we provide a porting guide to help you.

    Porting to ARM 64-bit
  • Development Tools for Cortex-A

    ARM and our partners provide specialist code generation, debug and analysis tools for software development on Cortex-A series processors, such as DS-5 Development Studio.

    Development Tools
  • Cortex-A Series Programmer's Guide for ARMv8-A

    Common to all Cortex-A series processors, this programmer's guide is useful for assembly and C language application development for ARMv8-A.

    Programmer's Guide for ARMv8-A

  • Design support with Active Assist

    Active Assist on-site design review service gives licensees confidence that their Cortex-A53 CPU is implemented efficiently, to provide maximum system performance, with lowest risk and fastest time-to-market.

    Explore design services
  • Questions? Request more information

    Learn more about Cortex-A53, ARM’s high efficiency processor that implements the ARMv8-A architecture. Contact us to speak with our technical team.


    Find out more