完成输入包 - 4.0 简体中文

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

Document ID
PG302
Release Date
2022-05-20
Version
4.0 简体中文

用户应用会向 QDMA 发送 CMPT 包。

CMPT 包和数据包不要求一对一的匹配。例如,即时数据包只有 CMPT 数据包,而没有数据包。禁用完成包只有数据包,没有 CMPT 包。

每个 CMPT 包都有一个 CMPT ID。此 ID 即关联 CMPT 队列的 ID。每个 CMPT 队列都有一个 CMPT 上下文。驱动程序会设置 C2H 描述符队列到 CMPT 队列的映射。也可能有与 C2H 队列无关联的 CMPT 队列。

以下是来自用户应用的 CMPT 包。

表 1. CMPT 输入包
名称 大小 索引
数据 512 位 [511:0]

CMPT 包有 4 种类型:8B、16B、32B 或 64B。它只有一次大小为 512 位的数据输送。