Tutorials

Protocols

Learn More

AXI signal names are easiest to read by channel prefix. The local specification’s Appendix B1 is the complete channel signal reference. This section summarizes the main channel groups once, so later sections can refer to the signals by behavior instead of re-listing them.

axi-signal-groups

Write channels

ChannelPrefixDirectionCommon signalsOptional signals
Write requestAWManager to SubordinateAWVALID, AWREADY, AWID, AWADDR, AWLEN, AWSIZE, AWBURST, AWLOCK, AWCACHE, AWPROT, AWQOS, AWDOMAIN, AWSNOOP, AWUSERCredited transport signals, AWREGION, AWPAS, AWMECID, AWNSAID, AWSUBSYSID, AWATOP, AWMPAM, AWIDUNQ, AWCMO, AWTAGOP, AWACT
Write dataWManager to SubordinateWVALID, WREADY, WDATA, WSTRB, WLAST, WUSERCredited transport signals, WTAG, WTAGUPDATE, WPOISON
Write responseBSubordinate to ManagerBVALID, BREADY, BID, BRESP, BUSERCredited transport signals, BCOMP, BPERSIST, BTAGMATCH, BBUSY

Read channels

ChannelPrefixDirectionCommon signalsOptional signals
Read requestARManager to SubordinateARVALID, ARREADY, ARID, ARADDR, ARLEN, ARSIZE, ARBURST, ARLOCK, ARCACHE, ARPROT, ARQOS, ARDOMAIN, ARSNOOP, ARUSERCredited transport signals, ARREGION, ARPAS, ARMECID, ARNSAID, ARSUBSYSID, ARMPAM, ARCHUNKEN, ARIDUNQ, ARTAGOP, ARACT
Read dataRSubordinate to ManagerRVALID, RREADY, RID, RDATA, RRESP, RLAST, RUSERCredited transport signals, RTAG, RPOISON, RCHUNKV, RCHUNKNUM, RCHUNKSTRB, RBUSY

Snoop channels

ChannelPrefixDirectionCommon signalsOptional signals
Snoop requestACSubordinate to ManagerACVALID, ACREADY, ACADDRCredited transport signals, ACVMIDEXT, ACTRACE
Snoop responseCRManager to SubordinateCRVALID, CRREADYCredited transport signals, CRTRACE

In this specification, snoop channels are used for DVM messages. Designs that do not support DVM omit these channels.

Interface-level signals

GroupSignals
Clock/resetACLK, ARESETn.
WakeupAWAKEUP, ACWAKEUP.
Credit controlACTIVATEREQ, ACTIVATEACK, ASKSTOP, and DVM-channel variants.
Coherency connectionSYSCOREQ, SYSCOACK.
Static controlBROADCASTATOMIC, BROADCASTSHAREABLE, BROADCASTCACHEMAINT, BROADCASTCMOPOPA, BROADCASTPERSIST, BROADCASTSTORAGE.

The short rule:

AW, W, and AR usually move away from the Manager; B and R return toward the Manager; AC moves DVM requests toward a Manager; and CR returns the DVM response.