[X]关闭
17

XILINX 7系FPGA 光通信传输PCIE视频采集方案

摘要: 光通信传输PCIE视频采集.1概述前面的帖子中介绍了光通信,板子到板子之间的传输,本片文章增加,板子到板子再到PCIE最终在上位机上显示视频的方案。虽然本方案看起来复杂,实际上有了我们PCIE方面的铺垫,也有了光通 ...
XILINX 7系FPGA 光通信传输PCIE视频采集方案-1.jpg

光通信传输PCIE视频采集.1概述
前面的帖子中介绍了光通信,板子到板子之间的传输,本片文章增加,板子到板子再到PCIE最终在上位机上显示视频的方案。虽然本方案看起来复杂,实际上有了我们PCIE方面的铺垫,也有了光通信部分的铺垫,做起来很容易就实现了。
本文不在对光通信编码原理,以及GTP或者GTX的IP设置讲解,读者如果不懂的就去看我们教程部分相关的内容吧。
1.2 环路测试视频传输PCIE采集
环路测试可以使用单头光模块或者双头光模块,我们这里以双头光模块2路SFP对接后测试为例,同时代码中给出给出了单头光模块单路SFP环路测试的代码。数据环路后,通过FDMA保存到DDR之后上位机通过PCIE通过接口方位DDR地址空间采集图像数据。
1.2.1 硬件接线图
XILINX 7系FPGA 光通信传输PCIE视频采集方案-2.jpg
下图采用双头光模块的万兆光缆回还测试
XILINX 7系FPGA 光通信传输PCIE视频采集方案-3.jpg
下图是采集另外一个开发板光口发送过来的视频
XILINX 7系FPGA 光通信传输PCIE视频采集方案-4.jpg
下图是HDMI视频采集,并且发送到插在机箱PCIE口的板子的接线图
XILINX 7系FPGA 光通信传输PCIE视频采集方案-5.jpg
1.2.2 自发自收FPGA BD工程
XILINX 7系FPGA 光通信传输PCIE视频采集方案-6.jpg

1.2.3 发送端FPGA BD工程
XILINX 7系FPGA 光通信传输PCIE视频采集方案-7.jpg

1.2.4 接收端FPGA BD 工程
接收端使用到了FMDA进行视频的3帧缓存后输出到显示器,如果你对FDMA IP使用还不清楚请学习我们FDMA方便的课程内容。
XILINX 7系FPGA 光通信传输PCIE视频采集方案-8.jpg
1.3测试结果
XILINX 7系FPGA 光通信传输PCIE视频采集方案-9.jpg
配套代码介绍:
XILINX 7系FPGA 光通信传输PCIE视频采集方案-10.jpg
APP_linux 为LINUX下的上位机
APP_win  为windows 下的上位机
Fpga_prj1_loop为 FPGA工程实现SFP环路视频数据传输后经过PCIE到PC上位机软件
Fpga_prj2_sfp2pcie和Fpga_prj2_sfp3pcie配合使用,需要使用2个开发板,fpga_prj2_sfp2pcie负责发,fpga_prj2_sfp3pcie负责接收后通过PCIE传到上位机显示。





路过

雷人

握手

鲜花

鸡蛋
发表评论

最新评论

引用 threeyearslater 2019-7-24 10:10
怎么可以获得源码?楼主
引用 uisrc 2019-7-30 22:11
购买开发板的,联系客服或者技术支持获取资料更新!
引用 全世界 2019-8-18 22:01
引用 云海 2020-3-9 17:43
谢谢
引用 云海 2020-3-9 17:43
谢谢
引用 云海 2020-3-9 17:43
谢谢
引用 云海 2020-3-9 17:43
谢谢
引用 云海 2020-3-9 17:43
谢谢
引用 云海 2020-3-9 17:43
谢谢
引用 云海 2020-3-9 17:44
谢谢
引用 云海 2020-3-9 17:44
谢谢
引用 云海 2020-3-9 17:44
谢谢
引用 云海 2020-3-9 17:44
谢谢
引用 云海 2020-3-9 17:44
谢谢
引用 云海 2020-3-9 17:44
谢谢
引用 sayhello 2020-8-24 17:14
跟客服申请,拒绝提供,说跑资源不够。可以裁剪验证,只是验证其中一个工程,单个板子。非要再买一块板子才提供。
引用 gentlebreeze5 2020-9-10 14:58
谢谢分享

查看全部评论(17)

本文作者
2019-9-6 18:33
  • 7
    粉丝
  • 4211
    阅读
  • 17
    回复

关注米联客

扫描关注,了解最新资讯

联系人:汤经理
电话:0519-80699907
EMAIL:270682667@qq.com
地址:常州溧阳市天目云谷3号楼北楼201B
相关分类
热门评论
排行榜