端口名称 | I/O | 描述 |
---|---|---|
tm_dsc_sts_vld | 输出 | 有效。表明输出总线上存在有效数据。总线上的有效数据处于保持状态,直至用户将 tm_dsc_sts_rdy 断言有效为止。 |
tm_dsc_sts_rdy | 输入 | 就绪。Assertion(断言有效)表明用户逻辑已准备好在该总线上接受数据。不使用此接口时,Ready(就绪)必须绑定到 1。 注释: 不使用此接口时,Ready(就绪)必须绑定到 1。
|
tm_dsc_sts_byp | 输出 | 显示软件描述符上下文中的旁路位 |
tm_dsc_sts_dir | 输出 | 表示状态更新对应的是 H2C 还是 C2H 描述符环。 0:H2C 1:C2H |
tm_dsc_sts_mm | 输出 | 指示状态更新对应的是串流队列还是存储器映射队列。 0:串流 1:存储器映射 |
tm_dsc_sts_qid [10:0] | 输出 | 环的 QID |
tm_dsc_sts_avl [15:0] | 输出 | 如果 tm_dsc_sts_qinv 置位,那么这表示描述符引擎中可用的信用值数。如果 tm_dsc_sts_qinv 未置位,则表示自从上次发送此更新后转发至环的新描述符的数量。 |
tm_dsc_sts_qinv | 输出 | 如果设置此端口,表明队列已失效。此项供用户应用用于协调用户应用与 QDMA 之间的信用值审计。 |
tm_dsc_sts_qen | 输出 | 当前队列启用状态。 |
tm_dsc_sts_irq_arm | 输出 | 如果设置此端口,表明驱动程序已准备好接受中断 |
tm_dsc_sts_error | 输出 | 如果 PIDX 更新滚动至关联队列的当前 CIDX,则设为 1。 |
tm_dsc_sts_pidx[15:0] | 输出 | 队列的 PIDX |
tm_dsc_sts_port_id [2:0] | 输出 | 与来自队列上下文的队列关联的端口 ID。 |