ARM Cortex-A35



The Cortex-A35 is a processor designed by ARM Holdings for use in a wide range of devices, including smartphones, tablets, and other embedded systems. It is based on ARM’s 32-bit AArch32 architecture, which is designed for efficient execution of 32-bit applications. The Cortex-A35 was announced in 2016 and is intended to be a low-power, low-cost alternative to ARM’s Cortex-A53 and Cortex-A57 processors.




The Cortex-A35 is based on ARM’s AArch32 architecture, which is a 32-bit architecture that is designed for efficient execution of 32-bit applications. The processor features a two-stage pipeline and supports out-of-order execution of instructions to improve performance. It also includes support for ARM’s big.LITTLE architecture, which allows the processor to switch between different processor cores depending on the workload.




  • 32-bit AArch32 architecture
  • Two-stage pipeline
  • Out-of-order execution
  • big.LITTLE architecture
  • TrustZone technology
  • NEON SIMD extension
  • VFPv4 floating point unit




  • Low power consumption
  • Low cost
  • Good performance for its class
  • Support for big.LITTLE architecture allows for efficient power management
  • TrustZone technology provides security for sensitive applications
  • NEON SIMD extension and VFPv4 floating point unit improve performance for multimedia and floating point operations


Block Diagram


The Cortex-A35 is composed of several key blocks, including the processor core, the Level 2 (L2) cache, and the system interface. The processor core is responsible for executing instructions and performing various tasks, while the L2 cache is used to store frequently-accessed data to reduce the number of accesses to main memory. The system interface connects the Cortex-A35 to other components in the device, such as memory, storage, and peripherals.




The Cortex-A35 can be paired with other processors or accelerators to improve performance or add additional features. Some possible add-ons include:

  • Cortex-A53 or Cortex-A57 processors for use in a big.LITTLE configuration
  • GPU (Graphics Processing Unit) for improved graphics performance
  • DSP (Digital Signal Processor) for improved audio and signal processing performance




The Cortex-A35 was first used in the MediaTek MT6735 processor, which was released in 2015. It has since been used in a number of other devices, including smartphones, tablets, and other embedded systems. Some examples of devices that use the Cortex-A35 include the Nokia 3, the Xiaomi Redmi 5A, and the Amazon Fire HD 8.

Recent Stories