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 | - | 〇 | 〇 | - |
