AMBA3とAMBA4とAMBA5のAXIインターフェースの違いまとめ

対象:
  • AXI5
  • AXI4
  • AXI3
  • AXI4-Lite
毎回差分を抽出する必要が無い程度にまとめておく。

対象の仕様書はこちら
随時更新しますが、正確な仕様はAMBA仕様書で確認ください。


▼ Description



AXI端子差分


端子の有無の差分だけ抽出しています。
機能的な差分や、BUS幅の差分は含みません。

AMBA5
  • AMBA AXI プロトコル仕様
  • IHI0022K_amba_axi_protocol_spec.pdf
AMBA4
  • AMBA AXI and ACE Protocol 仕様
  • IHI0022E_amba_axi_and_ace_protocol_spec.pdf
AMBA3
  • AMBA AXI Protocol 仕様
  • AMBAaxi.pdf

〇:端子あり(オプション含む)
-:なし

SignalAXI5AXI4AXI3AXI4-Lite
AWVALID
AWREADY
AWID -
AWADDR
AWREGION --
AWLEN -
AWSIZE -
AWBURST -
AWLOCK -
AWCACHE -
AWPROT
AWNSE ---
AWQOS --
AWUSER --
AWDOMAIN ---
AWSNOOP ---
AWSTASHNID ---
AWSTASHNIDEN ---
AWSTASHLPID ---
AWSTASHLPIDEN ---
AWTRACE ---
AWLOOP ---
AWMMUVALID ---
AWMMUSECSID ---
AWMMUSID ---
AWMMUSSIDV ---
AWMMUSSID ---
AWMMUATST ---
AWMMUFLOW ---
AWPBHA ---
AWNSAID ---
AWSUBSYSID ---
AWATOP ---
AWMPAM ---
AWIDUNQ ---
AWCMO ---
AWTAGOP ---
AWMECID ---
WVALID
WREADY
WDATA
WSTRB
WTAG ---
WTAGUPDATE ---
WLAST -
WUSER --
WPOISON ---
WTRACE ---
BVALID
BREADY
BID -
BIDUNQ ---
BRESP
BCOMP ---
BPERSIST ---
BTAGMATCH ---
BUSER --
BTRACE ---
BLOOP ---
BBUSY ---
ARVALID
ARREADY
ARID -
ARADDR
ARREGION --
ARLEN -
ARSIZE -
ARBURST -
ARLOCK -
ARCACHE -
ARPROT
ARNSE ---
ARQOS --
ARUSER --
ARDOMAIN ---
ARSNOOP ---
ARTRACE ---
ARLOOP ---
ARMMUVALID ---
ARMMUSECSID ---
ARMMUSID ---
ARMMUSSIDV ---
ARMMUSSID ---
ARMMUATST ---
ARMMUFLOW ---
ARPBHA ---
ARNSAID ---
ARSUBSYSID ---
ARMPAM ---
ARCHUNKEN ---
ARIDUNQ ---
ARTAGOP ---
ARMECID ---
RVALID
RREADY
RID -
RIDUNQ ---
RDATA
RTAG ---
RRESP
RLAST -
RUSER --
RPOISON ---
RTRACE ---
RLOOP ---
RCHUNKV ---
RCHUNKNUM ---
RCHUNKSTRB ---
RBUSY ---
ACVALID ---
ACREADY ---
ACADDR ---
ACVMIDEXT ---
ACTRACE ---
CRVALID ---
CRREADY ---
CRTRACE ---
ACLK
ARESETn
AWAKEUP ---
ACWAKEUP ---
VAWQOSACCEPT ---
VARQOSACCEPT ---
SYSCOREQ ---
SYSCOACK ---
BROADCASTATOMIC ---
BROADCASTSHAREABLE ---
BROADCASTCACHEMAINT ---
BROADCASTCMOPOPA ---
BROADCASTPERSIST ---
WID ---
CSYSREQ --
CSYSACK --
CACTIVE --


このエントリーをはてなブックマークに追加