We Standardize, You Innovate
Arm system architectures define open standards for hardware, firmware, and software interfaces to help ensure interoperability across devices and ecosystems. These specifications reduce development complexity and enable secure, scalable design in markets such as IoT, mobile, infrastructure, and automotive. Arm provides these standards free of charge, supporting consistent implementation and accelerating ecosystem innovation.
Features and Benefits
Arm system architectures define hardware, firmware, and software interfaces that help streamline integration of CPUs with memory, storage, and accelerators—reducing complexity and time to market.
We combine rigorous security principles, best practices, and industry knowledge to enable secure platform designs. See our Security Architectures framework.
Our system architectures cover a diverse range of products across many market segments including automotive, embedded, IoT, mobile, server and infrastructure, and machine learning.
We provide just enough standardization to tackle common problems while empowering partners to add their own value and differentiation.
Standardized Foundations for Scalable, Interoperable Systems
We help you consistently combine Arm-specific interfaces and industry-standard interfaces to achieve a base level of compatibility across implementations for common market problems.
Chiplet Architecture
We let you design chiplets that can be customized and incorporated into multiple systems using standard system partitioning and connectivity.
Server Management
We expose essential features expected by datacenter and enterprise users, ranging from remote server monitoring and control to deployment, hardware lifecycle management, and fault management and troubleshooting.
Enabling Seamless Performance and Portability Through Software Standard
System Firmware
Facilitate secure and efficient system functionality with a set of low-level interface standards.
Software Development
Optimize performance while maintaining portability using Arm C-Language Extensions to gain access to Arm-specific instructions.
The Application Binary Interface helps ensure compatibility across compliers, linkers and run-time libraries.
Unified Standards for Component and Software Integration
Arm Generic Interrupt Controller (GIC)
Prioritize peripheral interrupts for delivery to the correct processor core.
Power Control System Architecture (PCSA)
Delegate SoC-specific power and performance management while retaining overall control with the operating system.

Advanced Microcontroller Bus Architecture
The Advanced Microcontroller Bus Architecture (AMBA) is a freely available, open set of standards for the connection and management of functional blocks in a system-on-chip (SoC).
Frequently Asked Questions
Talk with an Expert
Starting off on the right foundation for your product or project is critical. Talk with an Arm expert to learn more about which architecture is right for you.