512 位请求器接口 - 1.3 简体中文

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

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

本章节旨在描述与 512 位 AXI4-Stream 接口关联的用户侧请求器接口的操作。 512 位完成器接口 中的模块框图显示了软核桥接、 PCIe® 核和用户应用之间的连接。 软核桥接将 500 MHz 的 256 位数据包转换为 250 MHz 的 512 位数据包。

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

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