用于 PCI Express* 的 Intel® FPGA R-tile Avalon® Streaming IP用户指南

ID 683501
日期 3/28/2022
Public

本文档可提供新的版本。客户应 单击此处 前往查看最新版本。

文档目录

4.4.1.4.1. Avalon® Streaming TX Interface tx_st_ready_o行为

以下时序图说明tx_st_ready_o在被解除置位后,暂停向R-tile IP for PCIe的Transaction Layer传输数据,然后被重新置位的行为。例如,此时序图显示三个周期的readyLatency。tx_st_ready_o被解除置位后,应用程序解除置位tx_st_valid_i3个周期。请参阅 Avalon® Interface Specifications了解有关readyLatency定义的详细信息。

tx_st_ready_otx_st_valid_i解除置位之间的最大延迟为16个周期。

应用程序绝不可在tx_st_sop_itx_st_eop_i之间的ready周期中解除置位tx_st_valid_i,除非解除置位tx_st_ready_o是表示从R-tile PCIe IP来的背压。有关ready周期的定义,请参阅Avalon Interface Specifications

注: 这个是对R-tile IP for PCIe的附加要求,不符合 Avalon® -ST标准。
图 28.  Avalon® Streaming TX接口tx_st_ready_o行为