littleGnss 发表于 2011-11-29 09:12:27

初学FPGA,移植个FPGA和上位机用C++进行高速通信的项目

最近想用FPGA做协处理器,需要数据从上位机传输到FPGA上进行处理,并返回运算结果。 微软研究院提供了一个简单的解决方案,通过Gibabit 以太网和PC进行通信。 方案是基于Virtex 5的。
链接是: http://research.microsoft.com/en-us/downloads/d335458e-c241-4845-b0ef-c587c8d29796/
安装文件: SIRC 项目文件ourdev_699984FEHROB.zip(文件大小:1.95M) (原文件名:setup (2).zip)


我的开发板是 Digilent Virtex-5 Genesys 开发板,需要改写下.ucf文件,同时去掉systemACE的相关功能。
我的博客大概讲了个流程, 链接是:http://www.drsparrows.com/porting-sirc-to-digilent-genesys-virtex-5-fpga-development-board/
工程文件: Genesys_SIRCourdev_699987RQMAOQ.zip(文件大小:8.42M) (原文件名:SIRC_Sample.zip)


测试例程的结果:
http://cache.amobbs.com/bbs_upload782111/files_48/ourdev_699988AF6X6J.png
(原文件名:ScreenShot.png)

希望对大家有用。

zkf0100007 发表于 2011-11-29 17:56:50

好东西 ,顶一下

maqingbiao 发表于 2011-11-29 23:49:49

MARK

littleGnss 发表于 2011-11-30 00:14:17

有兴趣大家还可以看看,MIT开发的Leap,也是解决了类似的问题,不过更系统些。

http://asim.csail.mit.edu/redmine/projects/leap

Nuker 发表于 2011-11-30 10:24:48

很好很强大,MS research的很多项目都不错的。

qmlm8844 发表于 2011-12-1 21:47:41

我前段时间也想弄以太网的啊,可惜没有做出来~~
页: [1]
查看完整版本: 初学FPGA,移植个FPGA和上位机用C++进行高速通信的项目