最专业的FPGA ZYNQ论坛--黑金动力社区

 找回密码
 注册
查看: 767|回复: 1

AX516开发板用以太网传原始视频FPGA和上位机代码分享!

[复制链接]
liantongqu 发表于 2018-7-24 09:51:23 | 显示全部楼层 |阅读模式

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

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

x
代码在这:
上位机程序是用C#写的,可以接收FPGA发送的原始RGB图像数据.速度可达100M字节每秒, 接近千兆以太网实际最大传输速度. 库里面还有一些用FPGA进行基本图像**的的Verilog代码, 例如高斯平滑,边缘检测,膨胀腐蚀等.
这是一个可以在黑金AX516开发板上运行的千兆以太网MAC和一个简单的FPGA GUI. 是用Python中的MyHDL扩展包写的, 写这些代码的主要目的也就是为了尝试一下用Python MyHDL来写Verilog好不好用. 总的来说还是比较好用的, 可以比裸写Verilog省点事. MyHDL不是高层次综合, 它实际上是用Python的一些功能实现了一个Verilog仿真器,能对用Python写的仿Verilog语言进行仿真,并把Python代码翻译成Verilog. 省事的地方在于Python的简洁,以及可以很方便的看波形,还有可以和其它Python代码结合来进行仿真输入和查看仿真结果.比如写图像**的模块就很容易把图像输入进行仿真然后查看结果.
如果你有AX516开发板,直接把'Verilog'目录中的Top.bit文件**进去,接上显示器,把板子的网口和电脑直接连起来,在cmd中手工绑定板子的IP和MAC,运行C#上位机程序,就能看到这些代码的效果.

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|@2009-2019 芯驿电子科技(上海)有限公司|小黑屋|手机版|Archiver|黑金动力社区 ( 沪ICP备11013590沪公网安备 31011702000003号 举报投诉电话:15300558155

GMT+8, 2019-6-26 02:45 , Processed in 0.068087 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表