赛灵思
直播中

黄鸿江

7年用户 177经验值
私信 关注
[问答]

请问谁都可以提供在ML605板上使用PCIe接口的简单示例吗?

任何人都可以提供在ML605板上使用PCIe接口的简单示例吗?
我们使用PCIe coregen并成功将生成的位文件上传到FPGA
我卡在了PCIe端的接口。

回帖(9)

翁靠庭

2019-8-23 12:39:35
Xilinx为Virtex-6 ML605 PCIe提供了大量文档。
http://www.xilinx.com/products/boards/ml605/reference_designs.htm
我跟着我的Virtex-6连接板附带的PCIe演示(参见:ug664_1_3.pdf和Virtex-6连接开发板网站上的参考设计)。
我没有从头开始设计任何PCIe项目,因为它不是我的研究区域,但我发现这些示例非常有用,并且设置和运行它们并不太难。
希望有所帮助。
--------------------------------------------------
----娱乐FPGA Explorer。
举报

刘翔宇

2019-8-23 12:53:22
是的ra7这是有用的信息,我能够生成核心并使用示例verilog文件,但我的问题在于编写将与电路板通信的代码,即PC到ML605。
对某些人来说这可能是“毫无疑问”,但我对此没有多少经验。
我希望找到能够为我做这件事的信息或示例代码。
用户PDF使用PCie树进行寻址,但我正在运行实时Linux和PCIe树不能在Linux上运行。
我不是通过PCIe发送大量信息(最多175位)。
举报

翁靠庭

2019-8-23 13:12:46
在UG664.pdf中,演示运行fedora liveCD并使用性能监视器应用程序通过PCIe将测试数据传输到电路板。
请参阅文档中的第14-22页。
希望有能力在Linux下运行PCIe FPGA项目的人能够为您提供更多帮助。
--------------------------------------------------
----娱乐FPGA Explorer。
举报

刘翔宇

2019-8-23 13:19:22
再次感谢ra7是的我已经注意到了14-22页,但我想我应该提到我只有ML605板而不是连接套件。
在购买时没有提供连接套件,Ml605附带的USB闪存驱动器只有windows驱动程序和linux u***驱动程序。
所以我们一直在尝试创建驱动程序,并取得最小的成功,我来到论坛,看看是否有人可以提供帮助,或者他们是否有链接到我可以下载驱动程序的地方以及一个简单的测试代码来做一些微不足道的事情
从fpga发送一个单词到pc并返回。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分