AMBA: The Standard for On-Chip Communication

AMBA is a freely available open standard for the connection and management of functional blocks in a system-on-chip. AMBA specifications are widely adopted as the standard for on-chip communication and provide a standard interface for IP re-use. This helps reduce the risks and costs of developing multi-processor designs with many controllers and peripherals. Different AMBA specifications outline the interfaces and protocols for use in applications across multiple market areas. Two key specifications include CHI and AXI. CHI defines the architecture for fully coherent, high-performance multi-core systems; AXI is used for a wide range of high-performance applications, including mobile computing, networking, automotive, and high-performance IoT.

Features and Benefits

Flexibility

IP re-use requires a common standard that supports a wide variety of SoCs with different power, performance and area requirements. AMBA has the flexibility to match these requirements, offering design choice and extending performance and scalability to compatible processors.

Widespread Adoption

AMBA specifications have a long heritage of dependability and trust. AMBA is used extensively in standards-based IP worldwide. It is the most widely adopted industry standard for on-chip connectivity for IP products, including memory controllers, interconnects, trace solutions, accelerators, GPUs, and CPUs.

Compatibility

AMBA specifications ensure compatibility and scalability between IP components from different design teams or vendors. Compatible solutions enable design reuse, lower cost of ownership and faster time-to-market.

Comprehensive Support

The wide adoption of AMBA specifications throughout the semiconductor industry has driven a comprehensive market in third party IP products and tools, to support the development of AMBA-based systems.

Resources

Visit the AMBA forum on Arm Community or Arm developer for details.

You can also download AMBA specifications.

For information on how to refer to AMBA specifications, interfaces and protocols download the AMBA style guide.

Related Products and Services

Explore More Options and Features

システムIP

ArmのシステムIPにより、電力効率のよい高性能のSoCを構成および製作可能です。同時に、Armプロセッサーとシステム設計者独自のIP設計を、業界標準のAMBAインタフェースによって結合することで、さらに差別化を図ることができます。

Socrates System Builder

Arm Socrates System Builderツールは、Arm IPの選択、構成、作成、およびシステムアセンブリをガイドし、Armベースのシステムを迅速かつ簡単に構築します。

CoreLink Interconnect 

Arm CoreLink Interconnect provides the components and the methodology to build SoCs based on the latest AMBA specifications, maximizing the efficiency of data movement and storage, and delivering the required performance.