Overview

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.

Learn the Architecture

Features and Benefits

Performance. Compatibility. Efficiency. 

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.

Security

We combine rigorous security principles, best practices, and industry knowledge to enable secure platform designs. See our Security Architectures framework.

Widely Applicable

Our system architectures cover a diverse range of products across many market segments including automotive, embedded, IoT, mobile, server and infrastructure, and machine learning.

Enabling Innovation

We provide just enough standardization to tackle common problems while empowering partners to add their own value and differentiation.

Baseline Compatibility

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.

Operating System icon

Generic Operating System Support

We enable the use of off-the-shelf operating systems with standard firmware and hardware capabilities. Arm SystemReady helps partners achieve and declare compliance for common OS environments.

Chiplet icon

Chiplet Architecture

We let you design chiplets that can be customized and incorporated into multiple systems using standard system partitioning and connectivity.

Server Management icon

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.

Software Standards

Enabling Seamless Performance and Portability Through Software Standard

System Hardware

Unified Standards for Component and Software Integration

AMBA

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

Learn More
FAQs

Frequently Asked Questions

Q: What are Arm System Architectures?
A: Arm System Architectures are a set of open standards co-developed with ecosystem partners to define consistent interfaces between hardware, firmware, and software components. They promote interoperability, reuse, and secure system design across a wide range of platforms. These architectures complement industry standards by addressing Arm-specific requirements.
Q: Are systems required to implement these architectures?
A: Arm does not mandate their use. However, compliance is often essential in certain markets or advantageous when using off-the-shelf components and operating systems. Arm actively supports adoption by contributing to open-source projects and providing compliance tools. As a result these architectures are widely adopted across mobile, embedded, automotive, IoT, and datacenter markets by SoC vendors, OEMs, firmware developers, operating system maintainers, and other ecosystem partners.
Q: Are Arm system architectures free to use?
A: Yes. All published Arm system architecture specifications are freely available to support broad ecosystem collaboration and compatibility.
Q: How does this relate to Arm SystemReady?
A: SystemReady is Arm’s compliance program that ensures platforms conform to system architecture standards such as BSA (Base System Architecture) and BBR (Base Boot Requirements). It helps ensure broad OS support and simplifies platform integration.
Q: Where can I get a high-level overview of the Arm System Architectures?
A: The Learn the architecture - Arm System Architectures guide offers a clear, high-level introduction to the major Arm system architecture standards and explains where they are commonly applied. It’s a great starting point for understand how these standards support interoperability and platform consistency.

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.

Contact Us