Cortex-A32

The ARM Cortex-A32 processor is ARM’s smallest, lowest-power ARMv8-A processor optimized for 32-bit embedded applications.

Overview

The ARM Cortex-A32 processor uses an efficient, 8-stage, in-order pipeline that has been extensively optimised to provide the 32-bit ARMv8-A features in the smallest footprint and power.


Key benefits

  • ARMv8-A architectural enhancements, full backwards compatibility with ARMv7-A software.

  • New power management features.

  • Configurable and scalable 32-bit processor with new configuration options.

  • Efficiency and performance improvements when compared to Cortex-A7 processor.


Highlights

Architecture 32-bit 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
  • TrustZone® security technology
  • NEON Advanced SIMD
  • DSP & SIMD extensions
  • VFPv4 Floating point
  • Hardware virtualization support
Debug & Trace
CoreSight™ DK-A32

Looking for more information on ARM Cortex-A32

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


Applications

The Cortex-A32 is suitable for the diverse embedded and IoT markets.

Embedded

 

Industrial

Single board computers (SBCs)

Home automation

Low-power IoT nodes supporting rich OS

Wearables


Key features

32-bit ARMv8-A architecture

The Cortex-A32 processor supports the AArch32 execution state specified in the ARMv8-A architecture profile.  In this execution state, it supports the A32/T32 instruction set and is fully compatible with ARMv7-A.


New idle power management features

Incorporates new power management features compared to the Cortex-A7 processor thereby providing more capabilities to reduce leakage power in the CPU idle states.


Scalable and versatile

The Cortex-A32 processor can be configured from a single core configuration to a maximum configuration that includes four CPU cores in a cluster with a shared L2 cache.


Characteristics

The Cortex-A32 processor delivers higher efficiency (performance per mW) and higher performance than the Cortex-A7 and Cortex-A5 processors.

The graph depicts relative performance improvements delivered by the Cortex-A32 processor compared to the Cortex-A5 and Cortex-A7 processors across some of the popular benchmarks. The performance comparisons are for the same clock frequency and same processor configurations.



Related IP

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

 

Graphic IP
Other IP
Tools

ARM Mali™-470 (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 CoreSight™ SoC-400 (Debug and Trace)

ARM POP™ (Physical IP)

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-A32 processor into their design to realize maximum system performance with lowest risk and fastest time-to-market.

  • Cortex-A32 Technical Reference Manual

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

    Coming soon

  • 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.

    Get the guide
  • 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-A32 Whitepaper

    The whitepaper explains how the Cortex-A32 is an ideal stepping stone into the Cortex-A family for traditional Cortex-M products.

    Download

  • Design support with Active Assist

    Active Assist on-site design review service gives licensees confidence that their Cortex-A32 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-A32, ARM’s smallest, lowest-power ARMv8-A processor optimized for 32-bit embedded applications.Contact us to speak with our technical team.

    Find out more