其他分享
首页 > 其他分享> > AXI4-Stream协议学习

AXI4-Stream协议学习

作者:互联网

目录

一、AXI4-Stream总线信号组成

二、AXI4-Stream总线数据传输机制


一、AXI4-Stream总线信号组成

         AXI总线共有5个通道,分别是读地址通道、写地址通道、读数据通道、写数据通道、写应答通道。其中,AXI4-Lite和AXI4组成包括:读地址通道、写地址通道、读数据通道、写数据通道以及写应答通道。AXI4-Stream总线组成和上述两种总线不同,去除了地址线,减少了延时。其主要信号组成如下表所示。

表1-1 AXI4-Stream总线信号组成
 信号   描述 
ACLK                         时钟信号                                                       
ARESETN  复位信号
TREADY 从机准备好接收数据
TDATA要传输的数据
TSTRB 表示TDATA 的有效字节
TLAST  数据传输的结尾
TVALID数据传输有效
TUSER用户自定义信号

二、AXI4-Stream总线数据传输机制

        当 TVALID 和 READY 同时为高时,开始数据的传输:

图2-1 AXI-Stream 数据传输协议

         在图2-1中,TREADY为高电平,表示从机已做好数据接收准备,同时当TVALID信号拉高时,TDATA、TKEEP、TUSER同步进行发送。TLAST信号在TDATA最后发送最后一字节时拉高并保持一个周期。数据发送完毕,将TVALID拉低,即完成一次传输过程。

标签:协议,Stream,总线,信号,数据通道,AXI4,数据传输
来源: https://blog.csdn.net/cjx_csdn/article/details/119294046