基于FPGA的视频接口之千兆网口(六GigE纯逻辑)
协议简介
相信大家只有对于GigE有所了解的读者,才能找到这篇文章,所谓的GigE协议包含两个方面分别是视频协议(GVSP)和控制协议(GVCP)。
在本文我们重点讲的是基于FPGA纯逻辑实现阉割版的GigE协议,也就是说在很多视频传输过中,只用到了视频流传输,并没有控制方面的要求,举一个最简单的例子,博主想要把一个HDMI显示设备转成网络形式,则不需要对于相机进行查询、控制等操作。本文重点简述如何使用纯逻辑形式完成GigE软件能够播放视频
回顾
在前文中,博主通过五篇文章描述了,基于FPGA的物理层搭建、基于FPGA的链路层搭建、基于FPGA的传输层搭建(UDP)最后基于FPGA的应用层数据传输。前面说的这些大家可以翻一翻,下面回到GigE协议上面,要理解GigE则是要理解上面所说的内容,因为GigE协议是建立在以上基础上的。
准备工作
一个带有千兆网络的开发板,一个Window带有网口的电脑,Wireshark抓包软件和 pylon Viewer软件(Blaser),以及一根超六的网线。
然后执行下列步骤:
1、使用电脑ping 开发板的网络&#x