AXI 协议主要描述了主设备和从设备之间的数据传输方式,主设备和从设备之间通过握手
信号建立连接。当从设备准备好接收数据时,会发出 READY 信号。当主设备的数据准备好
时,会发出和维持 VALID 信号,表示数据有效。数据只有在 VALID 和 READY 信号都有效的时候
才开始传输。当这两个信号持续保持有效,主设备会继续传输下一个数据。主设备可以撤销
VALID 信号,或者从设备撤销 READY 信号终止传输。AXI 的协议如图,T2 时,从设备的 READY
信号有效,T3 时主设备的 VILID 信号有效,数据传输开始。
AXI的三种总线类型:
AXI4-Lite:单数据传输(32bit需要地址)
AXI4:多数据传输(需要地址)
AXI4-Stream:多数据传输(不需要地址,一般用于流媒体)