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

ID 683501
日期 6/26/2023
Public
文档目录

2.2.3.3.1. Deferrable Memory Write (DMWr)

Deferrable Memory Write(DMWr,可延迟的内存写入)事务是PCI Specifications支持的一种新型TLP。该新功能允许completer向DMWr事务的requester返回确认,并为completer提供暂时拒绝请求机制。请参阅Deferrable Memory Write (DMWr) ECN了解更多详细信息。

在R-Tile Avalon Streaming Intel FPGA IP for PCIe中,支持Deferrable Memory Write功能的要求是:
  1. 在IP和Application逻辑之间的信用初始化阶段,Application逻辑需要向IP通告Non-Posted Data (NPD)事务的无限信用。请注意,Application逻辑仍然可以通过Non-Posted Headers (NPH) 的信用来限制Non-Posted流量。请参阅信用初始化了解关于通知无限信用所需要的程序的更多详细信息。
  2. 由于在R-Tile Avalon Streaming IP和Application逻辑之间通告无限信用,Non-Posted Data (NPD)事务的Application逻辑RX 缓冲区最小要等于Non-Posted Header (NPH) 通知的信用数量乘以 128字节。
注:
DMWr支持可用于以下OPN:
  • AGIx027R29AxxxxR2
  • AGIx027R29AxxxxR3
  • AGIx027R29BxxxxR3
  • AGIx023R18AxxxxR0
  • AGIx041R29DxxxxR0
  • AGIx041R29DxxxxR1
有关OPN解码的其他详细信息,请参阅 英特尔Agilex® 7 FPGA和SoC器件概述可用选项部分。