This page offers freely available, on-demand AMBA training videos for SoC developers. The videos range from introductory training on the Advanced Microcontroller Bus Architecture (AMBA) and AMBA specifications, to more in-depth training on the AMBA AXI and AMBA CHI protocols. More training is available on AMBA and other Arm technologies through Arm Training, where you can subscribe to a wide variety of training courses, including on-demand videos, virtual classroom, and face-to-face training. Learn more about the AMBA specifications through the training videos.

Jump to section:

AMBA AXI | AMBA CHI | Resources

AMBA AXI

The AMBA AXI (Advanced eXtensible Interface) Specification defines the protocols to implement high frequency, high bandwidth interconnect designs across a wide range of applications, including mobile, consumer, networking, automotive, and embedded. Learn more about the protocol through the AMBA AXI and ACE training videos below.

AMBA CHI

The AMBA CHI (Coherent Hub Interface) specification defines the interfaces for the connection of fully coherent processors. It is appropriate for a wide range of applications that require coherency, including mobile, networking, automotive, and data centers. AMBA CHI has been architected to maintain performance, as the number of components and quantity of traffic rises.  

Learn more about the protocol through the AMBA CHI training videos below.

Introduction | Protocol Fundamentals | Transaction Flows | DVM Operations | Cache Stashing

AMBA CHI: Protocol fundamentals

AMBA CHI: Transaction Flows

Watch the following videos for AMBA CHI Transaction Flows.

 

AMBA CHI: Distributed Virtual Memory Operations 

AMBA CHI: Cache stashing

Watch the following videos for AMBA CHI Cache Stashing.

For access to more online training videos covering a wide range of Arm IP, including AMBA AXI, CHI and much more, visit Arm Training.

Visit

Resources