前段时间在公司项目中调试了PCIE,正好做一个总结,那些介绍XDMA、PCIE之类的多余的东西网上能搜到很多,我这里就不多说。我写的只是自己的一些想法,以及自己的设计思路。
同每一个刚开始调试PCIE的人一样,作为初学者大家都是先去网上搜集大量的资料学习,我也搜集了很多,看完之后其实还是有点泪崩,不知道怎么做。
在Vivado的IP Catalog中我们可以看到有三个可用于PCIE控制的IP核,其中第三个IP使用起来是最简单的,是将PCIE快速应用到项目中的最好的选择。
打开第三个IP核配置界面如下:
Mode: 配置模式, 选择 Advanced 高级配置
Lane Width:根据硬件选择支持 X1 、X2、X4
Max Link Speed: 选择 5.0GT/s 即 PCIE2.0
Reference Clock : 100MHZ, 参考时钟 100M
DMA Interface Option: 接口选择 AXI4 Stream或者AXI&#x
如果觉得《XILINX PCIE DMA/Bridge Subsystem for PCI Express (XDMA)笔记》对你有帮助,请点赞、收藏,并留下你的观点哦!