请求器完成接口操作(512 位) - 1.3 简体中文

UltraScale+ 器件 Integrated Block for PCI Express 产品指南 (PG213)

Document ID
PG213
Release Date
2022-11-16
Version
1.3 简体中文
图 1. 请求器完成接口信号

下图显示了与核的请求器完成接口关联的信号。未启用跨接时,该核将此接口上的每个 TLP 均作为 1 个 AXI4-Stream 数据包来交付。对于含有效载荷的完成包,此数据包以 96 位描述符开头并后接数据。

请求器完成接口支持通过 2 种不同的数据对齐模式来进行有效载荷传输,此模式在 Vivado® IDE 中执行核自定义期间进行设置。在 Dword 对齐模式下,核会紧接在描述符的最后一个 Dword 之后传输完成包有效载荷的第一个 Dword。在 128 位地址对齐模式下,核会在 512 位字的第 2 个 128 位四分之一拍开始有效载荷的传输,紧随第 1 个四分之一拍的描述符之后。有效载荷的第一个 Dword 可位于第 2 个四分之一拍中的 4 个可能的 Dword 位置中的任一位置,其偏移根据用户逻辑在向核发送请求(即设置请求器请求接口的 addr_offset 输入)时所提供的地址偏移来确定。因此,仅当请求器请求接口同样配置为使用 128 位地址对齐模式时,才能在请求器完成接口上使用 128 位地址对齐模式。