QDMA 流量管理器信用值输出端口 - 5.0 简体中文

QDMA Subsystem for PCI Express 产品指南 (PG302)

Document ID
PG302
Release Date
2023-10-18
Version
5.0 简体中文
表 1. QDMA TM 信用值输出端口描述
端口名称 I/O 描述
tm_dsc_sts_vld O 有效。表明输出总线上存在有效数据。总线上的有效数据处于保持状态,直至用户将 tm_dsc_sts_rdy 断言有效为止。
tm_dsc_sts_rdy I 就绪。Assertion(断言有效)表明用户逻辑已准备好在该总线上接受数据。不使用此接口时,Ready(就绪)必须绑定到 1。
注释: 不使用此接口时,Ready(就绪)必须绑定到 1。
tm_dsc_sts_byp O 显示软件描述符上下文中的旁路位
tm_dsc_sts_dir O 表示状态更新对应的是 H2C 还是 C2H 描述符环。

0:H2C

1:C2H

tm_dsc_sts_mm O 指示状态更新对应的是串流队列还是存储器映射队列。

0:串流

1:存储器映射

tm_dsc_sts_qid [10:0] O 环的 QID
tm_dsc_sts_avl [15:0] O 如果 tm_dsc_sts_qinv 置位,那么这表示描述符引擎中可用的信用值数。如果 tm_dsc_sts_qinv 未置位,则表示自从上次发送此更新后转发至环的新描述符的数量。
tm_dsc_sts_qinv O 如果设置此端口,表明队列已失效。此项供用户应用用于协调用户应用与 QDMA 之间的信用值审计。
tm_dsc_sts_qen O 当前队列启用状态。
tm_dsc_sts_irq_arm O 如果设置此端口,表明驱动程序已准备好接受中断
tm_dsc_sts_error O 如果 PIDX 更新滚动至关联队列的当前 CIDX,则设为 1。
tm_dsc_sts_pidx[15:0] O 队列的 PIDX
tm_dsc_sts_port_id [2:0] O 与来自队列上下文的队列关联的端口 ID。