L-tile和H-tile Avalon® 存储器映射 Intel® FPGA IP PCI Express* 用户指南

ID 683667
日期 11/11/2021
Public
文档目录

9.2. 发送一个TLP

应用层执行以下 Avalon® -MM序列访问CRA从端口以发送TLP请求:
  1. 将TX TLP的首32个位写入地址0x2000处的RP_TX_REG。
  2. 将RP_RP_TX_CNTRL[2:0]设置为3’b001从而将non-posted请求的第一个双字TLP推入Root Port TX FIFO。
  3. 将TX TLP的后续32个位写入地址0x2000处的RP_TX_REG。
  4. 如果TPL完成,就将RP_RP_TX_CNTRL[2:0]设置为3’b010。否则,请将RP_RP_TX_CNTRL[2:0]设置为3’b000,以将下一个数据推到TX FIFO并继续。
  5. 重复步骤3和4。
  6. 完成TLP后, Avalon® -MM桥接将构建TLP并将其发送到下游。