分析 AXI4-Stream (AXI-S) 接口 - 2023.2 简体中文

Vivado Design Suite 用户指南: 逻辑仿真 (UG900)

Document ID
UG900
Release Date
2023-10-18
Version
2023.2 简体中文

本节描述了 AXI4‑Stream 协议实例专用的传输事务查看功能特性。AXI-S 接口的协议实例显示在波形窗口中,所含波形对象层级如下图所示。

图 1. AXI-Stream (AXI-S) 接口

AXI-S 接口的波形对象层级仅包含一个传输事务行,位于层级顶部。该行中的每个传输事务条都对应于一起完整的 AXI 传输事务。此传输事务上的文本包含来自 AXI 信号 TID 的串流标识符和来自 AXI 信号 TDEST 的粗略布线信息。

传输事务条包含颜色编码的条带,用于指示 AXI 传输事务的状态,如下表所述。

表 1. AXI 传输事务状态
颜色 状态 描述
绿 正常 数据正常串流。
黄色 匮乏 从接口正在等待来自主接口的数据。
停滞 主接口生成数据的速度比从接口耗用数据的速度更快。

在顶层传输事务行下,波形对象层级包含部分关键 AXI 信号以及 stallstarve 状态信号,以指示停滞状态和匮乏状态。状态信号提供的信息与传输事务行中彩色条带所提供的信息相同。

提示: 发生对应 AXI 信号事件后的一个时钟周期内会出现通道传输事务条。AXI 协议分析器将发生在正时钟沿上或之后的 AXI 信号事件视作为在下一个正时钟沿上生效。

错误条件

握手错误会生成错误传输事务,其中所含文本全为 F。