AMBA3とAMBA4とAMBA5のAXIインターフェースの違いまとめ
対象:
- AXI5
- AXI4
- AXI3
- AXI4-Lite
対象の仕様書はこちら
随時更新しますが、正確な仕様はAMBA仕様書で確認ください。
目次
▼ Description
AXI端子差分
端子の有無の差分だけ抽出しています。
機能的な差分や、BUS幅の差分は含みません。
AMBA5
- AMBA AXI プロトコル仕様
- IHI0022K_amba_axi_protocol_spec.pdf
- AMBA AXI and ACE Protocol 仕様
- IHI0022E_amba_axi_and_ace_protocol_spec.pdf
- AMBA AXI Protocol 仕様
- AMBAaxi.pdf
〇:端子あり(オプション含む)
-:なし
Signal | AXI5 | AXI4 | AXI3 | AXI4-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 | - | 〇 | 〇 | - |