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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4156|回复: 9

[求助] Xilinx PCI IP核的使用

[复制链接]
发表于 2015-4-22 10:16:00 | 显示全部楼层 |阅读模式

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

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

x
本人新手,最近研究PCI的使用,硬件环境XC5VLX50T-1FF1136,希望通过PCI接口从电脑上往板子传送数据。数据量比较大,希望能做到分批的传送,即第一批数据传到板子上,板子上有其他模块处理出具,板子返回一个完成的信号后再进行下一批数据的传送。看过PCI IP核的用户指南,但是Xilinx生成的PCI IP核接口太多,还是不知道该如何配置这些接口,还有在电脑上希望能做一个输入数据的界面,跪求各位大神指点。。。。。
发表于 2015-5-14 09:19:36 | 显示全部楼层
我也在做这个,可是我也不知道怎么做……
发表于 2015-5-14 11:44:53 | 显示全部楼层
1. IP是提供example design的,把这个弄会,按自己的需求改改啥的。
2. 大量数据传送有PC主动和DMA两种方式,第一种实现相对简单,但速度较慢;第二种还要额外的DMA IP在FPGA上,需要你去整合等,估计并不轻松。
3. 软件的开发,你可以百度下通常使用什么开发软件,比如Jungo公司的WinDriver,也是可以提供基本的example design.
发表于 2015-5-18 17:02:27 | 显示全部楼层
XILINX的PCIE的IP核自带例程,不过是基于PIO模式,有文档可以查看的
发表于 2015-5-21 09:40:18 | 显示全部楼层
现在都pcie了
发表于 2015-5-21 16:30:14 | 显示全部楼层
回复 3# eaglelsb


   您好!不知道您是否看过pci 核的例程,我有一个问题,pci的bar里面放的是什么?(我认为存放的是映射到内存的地址)。例程里用户侧程序里实例化的ram是用作bar吗?用户侧程序是必要的吗?我问题有点多,不好意思.
发表于 2015-5-26 10:01:48 | 显示全部楼层
bar只是一个空间,你可以放RAM,也可以放寄存器,一个bar只是告诉系统我有一块存储空间可以用,至于怎么用就需要自己设计了
 楼主| 发表于 2015-12-15 15:37:13 | 显示全部楼层
pcie看过很多文档了不过收获不大,例程也没怎么懂,后面就放弃做这个了,以后要用的时候再说咯
 楼主| 发表于 2015-12-15 15:38:58 | 显示全部楼层
回复 2# liangye9986


   可以去看看xapp859和xapp1052两个例程试试,我是没搞懂
发表于 2015-12-15 17:06:09 | 显示全部楼层
可有下到相应的软件,还有驱动。pcie core看别人手册不太好懂,就去看PIO的设计,是一个环回的设计,根据tlp的结构算一下地址,然后你就会明白了。。。对了,有书是讲pcie core的,去图书馆找一下总线之类的书籍。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

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

GMT+8, 2024-5-20 14:09 , Processed in 0.041594 second(s), 12 queries , Gzip On, Redis On.

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