64/128/256 位请求器接口 - 1.3 简体中文

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

Document ID
PG213
Release Date
2022-11-16
Version
1.3 简体中文

请求器接口支持用户端点应用发起 PCIe 传输事务,并将其作为总线主控制器以跨 PCIe 链路传输至主机存储器。对于根联合体,此接口还用于发起 I/O 和配置请求。此接口还可供端点和根联合体用于在 PCIe® 链路上发送报文。此接口上的传输事务类似于完成器接口上的传输事务,但核及用户应用的角色发生了对换。转发传输事务作为单一不可分割操作来执行,非转发传输事务则作为拆分传输事务来执行。

请求器接口包含 2 个独立接口,对应每个方向的数据传输使用 1 个接口。每个接口都基于 AXI4-Stream 协议,其宽度可配置为 64、128 或 256 位。请求器请求 (RQ) 接口用于将请求(含任何关联的有效载荷数据)从用户应用传输到集成块,而请求器完成 (RC) 接口则供集成块用于将从链路接收到的完成包(针对非转发请求)交付到用户应用。这 2 个接口均单独运行。即,用户应用可通过 RQ 接口传输新请求,同时接收前一个请求的完成包。