完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
学习PCIE也有两个月了,经过多次的失败,总算是实现了 xapp1052 和 xapp1030 里面的演示,但是我却
发现,对于如何把PCIE真正的用起来,我依然毫无头绪,脑子里有好多疑问: 1.就拿利用EDK实现的PCIE+DDR工程来说吧,pcie的地址是0x72e00000 ——0x72e0ffff,开了一个ipifbar0,地址 0x72e20000——0x72e2ffff,然后IPIFBAR2PCIBAR_0 = 0x00000000,PCIBAR2IPIFBAR_0 =0x74000000(DDR的 起始地址),那么我用dma传输数据时,就是在0x72e20000和0x74000000为基地址的两块地址之间传输么? 2.如果要将事先准备好的1K 数据通过PCIE传给PC,应该怎么操作呢?我的想法是把这些数据先写入0x74000000为基址 的地址中,然后用dma传输,但是在Xilinx SDK中,0x72e20000和0x74000000这两部分的地址中的数据都无法读取(其 它有些地址可读,如0x00000000),我觉得可能是一种保护吧,但是这样子我就不能验证我的想法了。 3. 对于Xilinx生成的PCIE核(如xapp1052),如果要使用的话,是必须要自己用C语言编写控制程序么?对于EDK的PCIE 工程(xapp1030),应该在SDK中编写C驱动就行了吧,还是说也需要另外编写应用程序? 以上是一些关于PCIE我拿不准的地方,希望大家能够抽时间看看,给我一些提点,谢谢!!!
|
|
相关推荐
26个回答
|
|
学习学习,谢谢分享!
|
|
|
|
共享的目录打不开哈,求重新共享
|
|
|
|
lxg54321 发表于 2015-7-2 20:27 你好!我现在使用altera 中pcie dma核出现了一个问题,在长时间运行后,计算机会重启,这种现象的原因是什么呢?谢谢 |
|
|
|
好强哦,下载下来试试!!
|
|
|
|
你好 ,我是西电的学生,目前初学PCIE有很多问题不太清楚,可以向你请教么 我的QQ是417392171 |
|
|
|
楼主最后做的怎么样了?北大的哥们给的链接已经失效了,求楼主共享下资源~~~
|
|
|
|
共享资料好像不能下载了,楼主怎么办
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基本FPGA或者树莓派或者其它微处理器(尽量压缩成本且完成项目)DFB激光器稳频
1203 浏览 1 评论
2323 浏览 1 评论
助力AIoT应用:在米尔FPGA开发板上实现Tiny YOLO V4
1179 浏览 0 评论
3462 浏览 1 评论
3097 浏览 0 评论
2295 浏览 58 评论
6146 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-25 09:02 , Processed in 0.722750 second(s), Total 50, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号