概述
AXI_Stream属于AXI总线中比较简单的一种协议,和AXI4 full和AXI_lite相比,AXI_Stream是基于数据流传输,不存在读写地址,因此只有发送数据和接收数据两种传输过程,本文给出VAVIDO 18.3 AXI_Stream data FIFO的应用。
数据流的格式
1、字节流:具有若干个数据和空字节的传输。

3、连续未对齐的流:包含若干数据字节且第一个字节和最后一个字节不包含位置字节。

3、连续对齐的流:包含若干个数据字节。
4、稀疏的流:包含若干数据和位置字节。
实际应用中常使用连续对齐的数据流进行传输,只包含数据字节,没有位置字节和空字节奥。
信号描述
信号描述如下表所示,在多数应用中使用ACLK、ARSETn、TVALID、TREADY、TDATA、TLAST足以,TID等信号禁用。

本文介绍了AXI_Stream协议的基础知识,包括其数据流格式、信号描述、握手机制和信号时序。重点讲解了在Vivado 18.3中AXI_Stream Data FIFO IP的使用,强调了在实际应用中通常使用的连续对齐数据流,并展示了IP CORE调用时的信号配置和输入输出信号示例。
最低0.47元/天 解锁文章
1万+





