基于xilinx7系PCIE DMA模块的开发

2019-03-25 07:21发布

      最近由于项目需要,基于XC7K325T-FFG900-2开发板开发PCIE。有些问题想咨询一下,还望做过的朋友不吝赐教,不胜感激!

1.K7的pcie核接口是AXI总线,V6、V5是老的总线接口,XAPP1052及XAPP859也都是基于V6、V5、S6的总线接口开发的。那么7系的DMA模块是基于官网下载的开发历程k7_pcie_dma_ddr3_base_trd_13.4里面的dma_back_end_axi模块开发,还是xilinx官方或者安福利提供DMA核,或是基于XAPP859开发的。

2.官网下载的开发历程k7_pcie_dma_ddr3_base_trd_13.4里面的dma_back_end_axi模块,这个模块可以直接用于产品吗?


3.如果dma_back_end_axi模块需要修改,这个源代码是52万行,修改哪些地方,最好详细一点,难度是不是很大。


4.如果基于XAPP859开发,接口方式不一样,特别是Configuration (CFG) Interface部分,XAPP859需要修改哪些方面,最好能够详细一点。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
sherbin
2019-03-26 05:37
neufeifatonju 发表于 2015-2-15 08:23
1052相对不如859完善,不过1052自己发挥的空间大一些。底层PCIE_2_0到PCIE_2_1的映射----这句话是什么意思,不太明白


K7的PCIE硬核是PCIE_2_1,V6的PCIE硬核是PCIE_2_0,我也是在尝试把1052源代码中的PCIE_2_0改成PCIE_2_1,同时接口做些改变

一周热门 更多>