该文章以FPGA(xc7vx690tffg1927-3)为例。
先在文件pg023_v7_pcie_gen3中查看该型号的FPGA所具备的pcie的区域,如下所示:
然后查看各个区域中的pcie各通道所对应的区域,如下所示:
然后查看“ug476_7Series_Transceivers”手册并对应硬件原理图,看看pcie各通道连接到哪个bank上,比如连接到下图所示的bank111
图中可以看到对应的管脚映射以及通道区域(如:x1y7),该通道区域根据前文中的区域划分可以知道,fpga的xdma IP core中应该选取x0y0,如下图所示:
若管脚逆序,可参考“pcie金手指逆序导致主机不识别xdma解决方法”去实现功能。