Cortex-A35

The Arm Cortex-A35 processor is Arm’s most power-efficient application processor capable of seamlessly supporting 32-bit and 64-bit code.

Overview

The Arm Cortex-A35 processor uses a highly efficient 8-stage in-order pipeline that has been extensively optimized to provide full Armv8-A features while maximizing area and power efficiency.


Key benefits

  • Most efficient 64-bit Armv8-A processor with full Armv7-A compatibility.

  • Significant efficiency improvements when compared to the Cortex-A7 (Less active power and improved performance).

  • Scalable Armv8-A processor with new configuration options.

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
CoreSight DK-A53

Looking for more information on Arm Cortex-A35

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


Applications

The Arm Cortex-A35 processor is the smallest and most power-efficient application processor designed by Arm. It is capable of seamlessly supporting both 32-bit and 64-bit code. It incorporates an 8-stage, in-order pipeline microarchitecture that has been extensively optimized to provide full Armv8-A features while maximizing area and power efficiency.

Entry mobile

Embedded

  

IoT nodes and gateways

Smart home

Wearables

 

Industrial


Key features

Supports full Armv8-A architecture

Smallest, lowest power and most efficient Armv8-A processor. The Cortex-A35 processor is the most cost effective Armv8-A solution with 64-bit support in AArch64 execution state and seamless backwards compatibility with Armv7-A software in the AArch32 execution state.


New power management features

Incorporates new power management features compared to the Cortex-A7 processor thereby providing more capabilities to reduce idle power consumption that result in improved battery life for next generation solutions.


Scalable and versatile

Cortex-A35 processor can be configured from an single core configuration to up to four cores in a single CPU cluster. Being architecturally compatible with existing Armv8-A processors, it can also be connected as a LITTLE CPU in a big.LITTLE system.


Characteristics

The Cortex-A35 processor delivers significantly more performance than its predecessors at a higher level of power efficiency. Specifically, Cortex-A35 processor offers significant performance improvements compared to Cortex-A7 processor, which is used in many popular mainstream and entry-level mobile platforms.

The graph depicts the relative performance improvements delivered by Cortex-A35 processor’s pipeline compared to Cortex-A7 processor pipeline across some of the popular benchmarks. To ensure like-for-like performance comparison, the graph compares the 32-bit code performance on Cortex-A35 and Cortex-A7 processors, uses the same processor configurations, and running at same clock frequency.


Related IP

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

Graphic IP
Other IP
Tools

Mali-T820 and Mali-T830 GPUs

Mali-DP550 display processor

Mali-V550 video processor

CoreLink Interconnect

Interrupt Controllers

CoreLink Cache Coherent Interconnect Family

TrustZone CryptoCell

CoreSight SoC-400

POP IP

DS-5 Development Studio

Fast Models

Development Boards

ARM Compiler

Fixed Virtual Platforms

Support

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

Arm training courses Arm Design Reviews

  • Cortex-A35 Technical Reference Manual

    For system designers and software engineers, the Cortex-A35 manual provides information on implementing and programming Cortex-A35 based devices.

    Technical Reference Manual
  • 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
  • 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 Safety Documents Package

    For customers who needs to safety certify their end products, Arm provides a Safety Documentation Package for silicon developers and safety certified toolchain to accelerate the time to market.

    Safety documentation

  • Arm Design Reviews

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

    Explore Arm Design Reviews
  • Questions? Request more information

    Learn more about Cortex-A35, Arm’s most power-efficient application processor capable of seamlessly supporting 32-bit and 64-bit code.Contact us to speak with our technical team.

    Find out more