![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
菜鸟FPGA GT 高速接口
文章平均质量分 94
专注于分享菜鸟FPGA GT 高速接口工程源码
9527华安
两年半FPGA练习生经验、6年FPGA项目开发经验,任职于军工、985高校、科研院所等机构;提供各种FPGA开发完整解决方案。。。
展开
-
紫光同创FPGA实现HSSTLP高速接口通信,8b/10b编解码数据回环,提供PDS工程源码和技术支持
紫光同创FPGA实现HSSTLP高速接口通信,8b/10b编解码数据回环,提供PDS工程源码和技术支持没玩过高速接口都不好意思说自己玩儿过FPGA,这是CSDN某大佬说过的一句话,鄙人深信不疑。。。本文使用紫光同创的PG2L100H-6FBG676 FPGA实现HSSTLP高速接口通信实现,提供紫光同创FPGA的HSSTLP IP核文件,将PCIE IP配置为8b/10b编解码协议,单线线速率为1.25G,你也可以配置为更高速率进行测试,然后生成默认的Example工程,并对Example工程做小幅修改,原创 2023-10-20 08:41:59 · 878 阅读 · 0 评论 -
紫光同创FPGA实现PCIE测速试验,提供PDS工程和Linux QT上位机源码和技术支持
紫光同创FPGA实现PCIE测速试验,提供PDS工程和Linux QT上位机源码和技术支持没玩过PCIE高速接口都不好意思说自己玩儿过FPGA,这是CSDN某大佬说过的一句话,鄙人深信不疑。。。本文使用紫光同创的PG2L100H-6FBG676 FPGA实现PCIE测速试验,提供紫光同创FPGA的PCIE IP核文件,将PCIE IP配置为X2模式,5G线速率,然后生成默认的example工程,该example工程已经包含了可进行 DMA 常规的读写内存测试,可以傻瓜式使用,提供Linux版本的驱动文件和原创 2023-10-19 08:59:35 · 1884 阅读 · 0 评论 -
FPGA基于1G/2.5G Ethernet PCS/PMA or SGMII实现 UDP 网络视频传输,提供工程和QT上位机源码加技术支持
FPGA基于1G/2.5G Ethernet PCS/PMA or SGMII实现 UDP 网络视频传输,提供工程和QT上位机源码加技术支持本文使用Xilinx的Artix7 FPGA基于1G/2.5G Ethernet PCS/PMA or SGMII实现千兆网UDP视频传输,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用廉价的OV5640摄像头模组;另一种是如果你的手里没有摄像头,或者你的开发板没摄像头输入接口,则可使用代码内部生成的动态彩条模拟摄像头视频,视频源的选择通过代码顶层的原创 2023-10-17 08:39:06 · 2155 阅读 · 0 评论 -
FPGA GTH aurora 8b/10b编解码 PCIE 板对板视频传输,提供2套工程源码加QT上位机源码和技术支持
FPGA GTH aurora 8b/10b编解码 PCIE 板对板视频传输,提供2套工程源码加QT上位机源码和技术支持本文使用Xilinx的Virtex7 FPGA的GTH资源做视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用笔记本电脑模拟HDMI视频,silicon9011解码输入的HDMI为GRB后供FPGA使用;如果你得手里没有摄像头,或者你得开发板没有HDMI输入接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏定义进行,默原创 2023-09-08 08:43:45 · 688 阅读 · 0 评论 -
FPGA GTH aurora 8b/10b编解码 PCIE 视频传输,提供2套工程源码加QT上位机源码和技术支持
FPGA GTH aurora 8b/10b编解码 PCIE 视频传输,提供2套工程源码加QT上位机源码和技术支持本文使用Xilinx的Virtex7 FPGA的GTH资源做视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用笔记本电脑模拟HDMI视频,silicon9011解码输入的HDMI为GRB后供FPGA使用;如果你得手里没有摄像头,或者你得开发板没有HDMI输入接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏定义进行,默认使原创 2023-09-07 08:40:18 · 1580 阅读 · 0 评论 -
FPGA GTH 全网最细讲解,aurora 8b/10b协议,HDMI板对板视频传输,提供2套工程源码和技术支持
FPGA GTH 全网最细讲解,aurora 8b/10b协议,HDMI板对板视频传输,提供2套工程源码和技术支持本文使用Xilinx的Virtex7 FPGA的GTH资源做视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用笔记本电脑模拟HDMI视频,silicon9011解码输入的HDMI为GRB后供FPGA使用;如果你得手里没有摄像头,或者你得开发板没有HDMI输入接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏定义进行,默认使原创 2023-09-06 08:50:35 · 2285 阅读 · 0 评论 -
Xilinx系列FPGA纯VHDL代码解码MIPI视频,基于OV5640摄像头实现,提供3套工程源码和技术支持
Xilinx系列FPGA纯VHDL代码解码MIPI视频,基于OV5640摄像头实现,提供3套工程源码和技术支持原创 2023-09-11 07:18:10 · 1894 阅读 · 0 评论 -
FPGA GTH 全网最细讲解,aurora 8b/10b编解码,HDMI视频传输,提供2套工程源码和技术支持
FPGA GTH 全网最细讲解,aurora 8b/10b编解码,HDMI视频传输,提供2套工程源码和技术支持本文使用Xilinx的Virtex7 FPGA的GTH资源做视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用笔记本电脑模拟HDMI视频,silicon9011解码输入的HDMI为GRB后供FPGA使用;如果你得手里没有摄像头,或者你得开发板没有HDMI输入接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏定义进行,默认使用HD原创 2023-09-05 08:41:39 · 1113 阅读 · 0 评论 -
FPGA GTX aurora 8b/10b编解码 PCIE 板对板视频传输,提供2套工程源码加QT上位机源码和技术支持
FPGA GTX aurora 8b/10b编解码 PCIE 板对板视频传输,提供2套工程源码加QT上位机源码和技术支持本文使用Xilinx的Kintex7 FPGA的GTX资源做板对板的视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用笔记本电脑模拟HDMI视频,ADV7611解码输入的HDMI为GRB后供FPGA使用;如果你得手里没有摄像头,或者你得开发板没有HDMI输入接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏定义进行,默原创 2023-09-04 08:19:42 · 605 阅读 · 0 评论 -
FPGA GTX aurora 8b/10b编解码 PCIE 视频传输,提供2套工程源码加QT上位机源码和技术支持
FPGA GTX aurora 8b/10b编解码 PCIE 视频传输,提供2套工程源码加QT上位机源码和技术支持本文使用Xilinx的Kintex7 FPGA的GTX资源和基于XDMA的PCIE资源做视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用笔记本电脑模拟HDMI视频,IT6802解码输入的HDMI为GRB后供FPGA使用;如果你得手里没有摄像头,或者你得开发板没有HDMI输入接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏原创 2023-09-01 08:53:50 · 1180 阅读 · 0 评论 -
FPGA GTP全网最细讲解 aurora 8b/10b协议OV5640摄像头视频传输 提供2套工程源码和技术支持
FPGA GTP全网最细讲解 aurora 8b/10b协议OV5640摄像头视频传输 提供2套工程源码和技术支持本文使用Xilinx的Artix7 FPGA的GTP资源做视频传输实验,视频源使用廉价的OV5640摄像头模组,调用GTP IP核,用verilog编写视频数据的编解码模块和数据对齐模块,使用开发板硬件上的2个SFP光口实现数据的收发;本博客提供2套vivado工程源码,2套工程的不同点在于使用1个SFP光口做收发还是两个2个SFP光口做收发;本博客详细描述了FPGA GTP 视频传输的设计方原创 2023-08-14 07:25:54 · 1154 阅读 · 0 评论 -
Zynq GTX全网最细讲解,aurora 8b/10b协议,OV5640板对板视频传输,提供2套工程源码和技术支持
Zynq GTX全网最细讲解,aurora 8b/10b协议,OV5640板对板视频传输,提供2套工程源码和技术支持本文使用Xilinx的Zynq7100 FPGA的GTX资源做板对板的视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用廉价的OV5640摄像头模组;如果你得手里没有摄像头,或者你得开发板没有摄像头接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏定义进行,默认使用ov5640作为视频源,调用GTX IP核,用verilo原创 2023-08-31 08:44:50 · 699 阅读 · 0 评论 -
Zynq GTX全网最细讲解,aurora 8b/10b编解码,OV5640摄像头视频传输,提供2套工程源码和技术支持
Zynq GTX全网最细讲解,aurora 8b/10b协议,OV5640摄像头视频传输,提供2套工程源码和技术支持本文使用Xilinx的Zynq7100 FPGA的GTX资源做视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用廉价的OV5640摄像头模组;如果你得手里没有摄像头,或者你得开发板没有摄像头接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏定义进行,默认使用ov5640作为视频源;调用GTX IP核,用verilog编写视原创 2023-08-30 08:41:29 · 877 阅读 · 0 评论 -
FPGA GTX全网最细讲解,aurora 8b/10b协议,HDMI板对板视频传输,提供2套工程源码和技术支持
FPGA GTX全网最细讲解,aurora 8b/10b协议,HDMI板对板视频传输,提供2套工程源码和技术支持本文使用Xilinx的Kintex7 FPGA的GTX资源做板对板的视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用笔记本电脑模拟HDMI视频,IT6802解码输入的HDMI为GRB后供FPGA使用;如果你得手里没有摄像头,或者你得开发板没有HDMI输入接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏定义进行,默认使用HD原创 2023-08-29 08:44:32 · 1041 阅读 · 0 评论 -
FPGA GTX全网最细讲解,aurora 8b/10b协议,OV5640板对板视频传输,提供2套工程源码和技术支持
FPGA GTX全网最细讲解,aurora 8b/10b协议,OV5640板对板视频传输,提供2套工程源码和技术支持本文使用Xilinx的Kintex7 FPGA的GTX资源做板对板的视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用廉价的OV5640摄像头模组;如果你得手里没有摄像头,或者你得开发板没有摄像头接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏定义进行,默认使用ov5640作为视频源,调用GTX IP核,用verilog原创 2023-08-28 07:36:50 · 921 阅读 · 0 评论 -
FPGA GTX全网最细讲解,aurora 8b/10b编解码,HDMI视频传输,提供2套工程源码和技术支持
FPGA GTX全网最细讲解,aurora 8b/10b协议,HDMI视频传输,提供2套工程源码和技术支持本文使用Xilinx的Kintex7 FPGA的GTX资源做视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用笔记本电脑模拟HDMI视频,IT6802解码输入的HDMI为GRB后供FPGA使用;如果你得手里没有摄像头,或者你得开发板没有HDMI输入接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏定义进行,默认使用HDMI输入作为视原创 2023-08-25 09:49:02 · 1634 阅读 · 0 评论 -
FPGA GTX全网最细讲解,aurora 8b/10b协议,OV5640摄像头视频传输,提供2套工程源码和技术支持
FPGA GTX全网最细讲解,aurora 8b/10b协议,OV5640摄像头视频传输,提供2套工程源码和技术支持本文使用Xilinx的Kintex7 FPGA的GTX资源做视频传输实验,视频源有两种,分别对应开发者手里有没有摄像头的情况,一种是使用廉价的OV5640摄像头模组;如果你得手里没有摄像头,或者你得开发板没有摄像头接口,则可使用代码内部生成的动态彩条模拟摄像头视频;视频源的选择通过代码顶层的`define宏定义进行,默认使用ov5640作为视频源;调用GTX IP核,用verilog编写视频原创 2023-08-24 11:53:30 · 1108 阅读 · 0 评论 -
FPGA实现10G万兆网TCP/IP 协议栈,服务器版本,纯VHDL代码编写 提供6套vivado工程源码和技术支持
FPGA实现10G万兆网TCP/IP 协议栈,纯VHDL代码编写,提供服务器和客户端2套工程源码和技术支持原创 2023-08-23 08:58:29 · 4469 阅读 · 0 评论 -
FPGA GTP全网最细讲解,aurora 8b/10b协议,HDMI板对板视频传输,提供2组4套工程源码和技术支持
FPGA GTP全网最细讲解,aurora 8b/10b协议,HDMI板对板视频传输,提供2组4套工程源码和技术支持本文使用Xilinx的Artix7 FPGA的GTP资源做板对板的视频传输实验,视频源使用笔记本电脑输出模拟HDMI视频输入,调用GTP IP核,用verilog编写视频数据的编解码模块和数据对齐模块,使用开发板硬件上的2个SFP光口实现数据的收发;本博客提供2组vivado工程源码,2组工程的不同点在于使用两个FPGA开发板分别做接收和发送;本博客详细描述了FPGA GTP 视频传输的设计原创 2023-08-18 09:14:51 · 1053 阅读 · 0 评论 -
FPGA GTP全网最细讲解,aurora 8b/10b协议,HDMI视频传输,提供4套工程源码和技术支持
FPGA GTP全网最细讲解 aurora 8b/10b协议HDMI视频传输 提供4套工程源码和技术支持本文使用Xilinx的Artix7 FPGA的GTP资源做视频传输实验,视频源使用笔记本电脑输出模拟HDMI视频输入,调用GTP IP核,用verilog编写视频数据的编解码模块和数据对齐模块,使用开发板硬件上的1个或2个SFP光口实现数据的收发;本博客提供4套vivado工程源码,4套工程的不同点在于使用1个SFP光口做收发还是两个2个SFP光口做收发,在此基础上,又分HDMI采集芯片的不同,一个是A原创 2023-08-16 08:31:08 · 1350 阅读 · 0 评论 -
FPGA GTP全网最细讲解,aurora 8b/10b协议,OV5640摄像头板对板视频传输,提供2组4套工程源码和技术支持
FPGA GTP全网最细讲解,aurora 8b/10b协议,OV5640摄像头板对板视频传输,提供2组工程源码和技术支持本文使用Xilinx的Artix7 FPGA的GTP资源做板对板的视频传输实验,视频源使用廉价的OV5640摄像头模组,调用GTP IP核,用verilog编写视频数据的编解码模块和数据对齐模块,使用开发板硬件上的2个SFP光口实现数据的收发;本博客提供2组vivado工程源码,2组工程的不同点在于使用两个FPGA开发板分别做接收和发送;本博客详细描述了FPGA GTP 视频传输的设计原创 2023-08-17 08:34:45 · 797 阅读 · 0 评论 -
FPGA纯verilog实现10G UDP协议栈,XGMII接口UltraScale GTY驱动,提供工程源码和技术支持
FPGA纯verilog实现10G UDP协议栈,XGMII接口UltraScale GTY驱动,提供工程源码和技术支持本设计使用纯verilog实现的UDP协议栈实现UDP回环通信测试,Xilinx Kintex UltraScale+ XCKU3P调用UltraScale FPGAs Transceivers Wizard GTY资源实现XGMII的MAC功能,纯verilog代码实现XGMII接口与GTY对接,最后UDP数据通过SFP光口实现数据收发;UDP协议栈与MAC的交互接口为XGMII,速原创 2023-07-10 09:14:56 · 1627 阅读 · 0 评论 -
FPGA基于10G/25G Ethernet Subsystem的10G UDP网络通信,提供4套工程源码和技术支持
FPGA基于10G/25G Ethernet Subsystem的10G UDP网络通信,提供4套工程源码和技术支持原创 2023-06-01 08:49:40 · 2822 阅读 · 0 评论 -
FPGA基于10G Ethernet PCS/PMA的10G UDP网络通信,XGMII接口64bit,提供2套工程源码和技术支持
FPGA基于10G Ethernet PCS/PMA的10G UDP网络通信,XGMII接口64bit,提供2套工程源码和技术支持原创 2023-05-31 08:46:35 · 2233 阅读 · 0 评论 -
FPGA基于10G/25G Ethernet Subsystem的10G UDP网络通信,支持巨型帧,提供4套工程源码和技术支持
FPGA基于10G/25G Ethernet Subsystem的10G UDP网络通信,支持巨型帧,提供4套工程源码和技术支持原创 2023-05-30 08:41:00 · 3718 阅读 · 0 评论 -
FPGA基于AXI 1G/2.5G Ethernet Subsystem实现UDP以太网通信,提供21套工程源码和技术支持
FPGA基于AXI 1G/2.5G Ethernet Subsystem实现千兆UDP通信 提供工程源码和技术支持本设计调用Xilinx的AXI 1G/2.5G Ethernet Subsystem IP,使用硬件语言编写的UDP协议栈实现UDP通信的MAC层设计,调用Xilinx官方的AXI 1G/2.5G Ethernet Subsystem IP核实现了网络变压器的功能,从而实现无需外挂网络芯片即可实现UDP通信的方案;UDP协议栈已封装为FIFO接口,使得用户无需关心复杂的UDP协议而只需关心简单原创 2023-05-29 09:18:37 · 2970 阅读 · 0 评论 -
FPGA基于10G Ethernet Subsystem的10G UDP网络通信,支持巨型帧,提供8套工程源码和技术支持
FPGA基于10G Ethernet Subsystem的10G UDP网络通信,支持巨型帧,提供8套工程源码和技术支持原创 2023-04-26 08:53:48 · 5164 阅读 · 0 评论 -
FPGA基于10G Ethernet Subsystem的10G UDP网络通信,提供8套工程源码和技术支持
FPGA基于SFP光口实现10G万兆网UDP通信 10G Ethernet Subsystem替代网络PHY芯片 提供工程源码和技术支持原创 2023-04-19 08:57:14 · 4388 阅读 · 0 评论 -
FPGA基于1G/2.5G Ethernet PCS/PMA or SGMII实现UDP以太网通信,提供21套工程源码和技术支持
FPGA基于SFP光口实现千兆网UDP通信 1G/2.5G Ethernet PCS/PMA or SGMII替代网络PHY芯片 提供工程源码和技术支持本设计调用Xilinx的Tri Mode Ethernet MAC三速网IP,使用米联客的UDP协议栈实现UDP通信的MAC层设计,调用Xilinx官方的1G/2.5G Ethernet PCS/PMA or SGMII IP核实现了网络变压器的功能,从而实现无需外挂网络芯片即可实现UDP通信的方案;米联客的UDP该协议栈目前并不开源,只提供网表文件,原创 2023-04-18 09:01:20 · 5273 阅读 · 0 评论 -
FPGA采集AD7606数据UDP网络传输 提供工程源码和技术支持 附带上位机接收软件
FPGA采集AD7606数据UDP网络传输 提供工程源码和技术支持 附带上位机接收软件本设计使用UDP传输FPGA采集的AD7606数据,上位机通过接收网口的 UDP 数据包,将AD7606的波形数据数据显示在电脑上。我们可以用更加直观的方式观察波形,是一个数字示波器雏形,并且可以保存 ADC 数据。原创 2023-04-11 09:15:43 · 3751 阅读 · 0 评论 -
高端Zynq ultrascale+使用GTH回环测试 提供2套工程源码和技术支持
高端Zynq ultrascale+使用GTH回环测试 提供2套工程源码和技术支持提供完整的、跑通的工程源码和技术支持;工程源码和技术支持的获取方式放在了文章末尾,请耐心看到最后;本设计提供2套工程源码:工程1:GTH仿真工程;工程1:GTH回环测试工程;原创 2023-03-10 11:28:30 · 2548 阅读 · 0 评论 -
FPGA使用GTX实现SFP光纤收发SDI视频 全网首创略显高端 提供工程源码和技术支持
FPGA使用GTX实现SFP光纤收发SDI视频 全网首创略显高端 提供工程源码和技术支持FPGA实现SDI视频编解码目前有两种方案:一是使用专用编解码芯片,比如典型的接收器GS2971,发送器GS2972,优点是简单,比如GS2971接收器直接将SDI解码为并行的YCRCB,GS2972发送器直接将并行的YCRCB编码为SDI视频,缺点是成本较高,可以百度一下GS2971和GS2972的价格;另一种方案是使用FPGA实现编解码,利用FPGA的GTP/GTX资源实现解串,优点是合理利用了FPGA资源,原创 2023-03-07 16:32:30 · 3381 阅读 · 0 评论 -
FPGA实现GTX视频传输,全网最细讲解,提供2套工程源码和技术支持
FPGA实现GTX视频传输,全网最细讲解,提供2套工程源码和技术支持没玩儿过GXP、GTX或者更高端的GTH、GTZ,都不好意思说自己玩儿过FPGA,这么说不怕得罪一大帮兄弟,事实的确如此,试想,如果你只玩儿过FPGA的流水灯、串口、I2C、图像处理之类的,其实并没有接触到FPGA的核心点,为啥呢?FPGA的流水灯、串口、I2C之类的东西,我一个stm32单片机足以,图像处理之类的我一个TI的DSP也可以,实在不行我上海思之类的也足以,那么你FPGA还有啥特别的?器件贵功耗还高;但高速串行收发器呢?原创 2022-11-12 11:23:25 · 6043 阅读 · 4 评论 -
FPFA光通信GTP眼图测试ibert,细节很多
最近爱上了FPGA的GTP,GTP有很多应用,我的开发板上有光口和PCIE,先玩玩光口吧Xilinx在7系列FPGA内部集成了GTP模块,用户不能查看源码,但能使用,还提供了专门用于GTP测试的ibert IP核,傻瓜式使用。开发板:米联客A7(MA703FA);IDE:vivado2019.2;先来看看IP的配置原创 2022-06-13 10:25:05 · 1497 阅读 · 0 评论