通道
写三个,AW,W,B;读两个AR,R(read response线在read data通道里)
独立:可以同时读写
信号在通道中的传输
握手协议
功能:数据的安全传输
谁发送,谁给valid;谁接收,谁给ready;谁先拉高都行,直到另一个也拉高了,才可以一起拉低。
burst传输模式
In AXI the aim was to reduce unnecessary bus traffic, so here the master just issues the address for the start of a burst, and that is all that is required on the address channel. The target slave then calculates the address changes for each subsequent transfer in the burst based on what it sampled on AxADDR, AxSIZE, AxBURST and AxLEN.
So for example, if the AXI master signals an INCR burst of 4 transfers, with AxSIZE signalling 32-bit transfers, and AxADDR is 0x4, the slave can then see that the transfers for this burst will be to 0x4, 0x8, 0xC and 0x10.[2]
Master只给出transaction的第一个字节的地址
burst length,代表一次burst有多少拍(transfer),从0开始,实际长度为AxLEN+1.
burst size 就是指数据通道总线宽度,就是一拍同时传多少字节
burst type 3种