Advanced eXtensible Interface
Advanced eXtensible Interface (AXI) は、ARM Advanced Microcontroller Bus Architecture(英語版) 3 (AXI 3) および4 (AXI 4) 仕様の一部であり、主にオンチップ通信用に設計されたパラレル高性能、同期、高周波、マルチマスター、マルチスレーブ通信インターフェイスである。
AXIは2003年にAMBA 3仕様で導入された。2010年、AMBAの新しいリビジョンであるAMBA 4によって、AXI 4、AXI 4-Lite、AXI 4-Streamプロトコルが定義された。AXIはロイヤリティ・フリーであり、その仕様はARMから無償で入手できる。
AXIは、次のような機能を持つ。
アドレス/制御とデータフェーズを分離
アラインメントされていないデータアクセスに対応
開始アドレスを一度送信するだけでの、バースト・ベースの転送
個別の独立した読み取りおよび書き込みチャネル