当前位置 博文首页 > Crazzy_M的博客:基于Xilinx XDMA 的PCIE通信

    Crazzy_M的博客:基于Xilinx XDMA 的PCIE通信

    作者:[db:作者] 时间:2021-07-25 18:40

    基于Xilinx XDMA 的PCIE通信

    概述:
    ??想实现基于FPGA的PCIe通信,查阅互联网各种转载…基本都是对PCIe的描述,所以想写一下基于XDMA的PCIe通信的实现(PCIe结构仅做简单的描述(笔记),了解详细结构移至互联网)。实践实践!!!

    说明:
    参考文档:
    PCI Express Base Specification Revision 3.0
    PCI Express Base Specification Revision 5.0
    pg195-pcie-dma
    PCI Express体系结构导读
    环境:Vivado2019.2。
    源工程:基于XDMA的PCIE VIVADO工程

    文章目录

      • 1.PCIe简介
        • 1.1 PCIe和PCI之间的区别
        • 1.2 PCIe速度以及不同Gen的编码方式
        • 1.3 PCIe端口描述-金手指
        • 1.4 PCIe传输模型
        • 1.5 Posted TLP和Non-Posted TLP
        • 1.6 配置和地址空间
      • 2.基于XDMA的PCIe通信
        • 2.1设计描述
        • 2.2 XDMA概述
        • 2.3 Block Design 设计
        • 2.4 PCIe DMA传输流程以及AXI_Lite寄存器描述
        • 2.5 功能展示
          • 2.5.1 数据的读写
          • 2.5.2 BAR空间的访问
    cs
    下一篇:没有了