当前位置: 代码迷 >> 综合 >> Xilinx PCIe axi memory mapped(XPDMA)手册笔记
  详细解决方案

Xilinx PCIe axi memory mapped(XPDMA)手册笔记

热度:42   发布时间:2023-12-11 22:21:49.0

最近新调试的一个项目,用的PS端芯片只支持memory mapped模式,原来的XDMA的PCIE不能用,连Link都找不到,只能重新学习这个新的IP核的使用。
a). 官方手册地址链接:https://china.xilinx.com/support/documentation/ip_documentation/axi_pcie/v2_8/pg055-axi-bridge-pcie.pdf
b). xapp1171文档链接: https://www.xilinx.com/support/documentation/application_notes/xapp1171-pcie-central-dma-subsystem.pdf (PCI Express Endpoint-DMA Initiator Subsystem)
c). 另外在网上还看到一个链接:https://www.amobbs.com/thread-5693775-1-1.html?_dsign=1015f699 (请教关于AXI Memory Mapped to PCIe中DMA传输的问题,即AXI:BARS作用)文章中有提到使用这个IP核需要添加一个CDMA的IP核,然后通过AXI总线配置好CDMA的目的地址和源地址,可以参考Xilinx的XAPP1171。
d). https://github.com/strezh/XPDMA (XPDMA软件驱动以及FPGA工程脚本链接,PCIe DMA Subsystem based on Xilinx XAPP1171)
e).另外网上有人编写了PCIE memory mapped 的IP核设置的Vivado操作文档
链接:https://pan.baidu.com/s/1tZ3-ZynE6hX_MTgV2I2sVA 提取码:sl8y

  1. AXI PCIE桥内核模块框图

  相关解决方案