在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7933|回复: 13

[求助] 基于xilinx7系PCIE DMA模块的开发

[复制链接]
发表于 2015-1-17 09:58:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
      最近由于项目需要,基于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需要修改哪些方面,最好能够详细一点。



发表于 2015-1-17 22:20:59 | 显示全部楼层
1.dma_back_end_axi是NW logic提供的DMA ip。2.可以用来demo,不能做产品,应为下载的例程里面的dma会在一定时间之后自动复位,只有重启FPGA之后才能再次工作。
3. 你现在那的wrapper的ip,改不了。怎么改基于你的设计要求。
发表于 2015-1-17 23:47:29 | 显示全部楼层
我们公司用的DMA控制器是自己写的代码,也没有多少,V5、V6和K7上都用过,这个写好后就是通用的;
没试过dma_back_end_axi模块,据说Xilinx提供的DMA模块不是很好用
发表于 2015-1-18 22:34:42 | 显示全部楼层
好好好好
 楼主| 发表于 2015-1-19 08:37:27 | 显示全部楼层
回复 2# qladxk2008


   非常感谢您的回复,关于第一点:1.dma_back_end_axi是NW logic提供的DMA ip。这个你们是花钱买的,还是去网站下的,下载是免费的吗。谢谢啊
 楼主| 发表于 2015-1-19 08:44:08 | 显示全部楼层
回复 3# xduryan


      好的,谢谢你的回复,DMA模块写好基本上就能同用了,只需要很少的改动。不知道你们最开始开发的时候,是基于XAPP859更改的,还是完全自己开发的,对于我来说,完全自己开发难度比较大,我是做算法的,刚开始接触PCIE。      如果是基于XAPP859更改的,请教一下,主要是更改哪些方面,通常DMA-to-DDR2 interface模块肯定需要修改,其他模块呢,最好能够详细介绍一下,不胜感激!
发表于 2015-1-19 09:15:17 | 显示全部楼层
回复 5# neufeifatonju


试用版可以从xilinx网站啥个下载,但是试用版本的缺陷我已经说了,正式版当然要钱。
 楼主| 发表于 2015-1-19 09:40:15 | 显示全部楼层
回复 7# qladxk2008


   谢谢!您说的试用版是这个吗:k7_pcie_dma_ddr3_base_trd_13.4里面的dma_back_end_axi模块。
 楼主| 发表于 2015-1-19 09:42:10 | 显示全部楼层
本帖最后由 neufeifatonju 于 2015-1-19 10:06 编辑

回复 7# qladxk2008


   你们DMA是买的还是自己开发的,购买的话价格大概是多少啊,是一次性价格,还是每一套产品都需要再付费
发表于 2015-1-19 14:14:09 | 显示全部楼层
回复 9# neufeifatonju
买的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-5 12:37 , Processed in 0.021733 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表