Arm system architecture

System Architecture Overview

An efficient, performant and secure device needs more than just a good CPU.

It also needs system components that connect the CPU to other components such as GPUs, accelerators and display units. These include:

Methods of deployment of system components depends on the market the device is aimed at, for example Security, Mobile and Server systems.

Arm Generic Interrupt Controller

GIC architecture for A-profile and R-profile



Learn more

IOMMU Support

Provides virtual device support compatibility at the system level.



Learn more

Server system architecture

Base System Architectures (BSA) provide server product requirements developed with our partner ecosystem.

Learn more