菜鸟FPGA GT 高速接口
文章平均质量分 93
专注于分享菜鸟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 · 1014 阅读 · 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 · 2082 阅读 · 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 · 2249 阅读 · 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 · 756 阅读 · 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 · 1629 阅读 · 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 · 2973 阅读 · 0 评论 -
Xilinx系列FPGA纯VHDL代码解码MIPI视频,基于OV5640摄像头实现,提供3套工程源码和技术支持
Xilinx系列FPGA纯VHDL代码解码MIPI视频,基于OV5640摄像头实现,提供3套工程源码和技术支持原创 2023-09-11 07:18:10 · 2112 阅读 · 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 · 1183 阅读 · 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 · 1292 阅读 · 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 · 797 阅读 · 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 · 917 阅读 · 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 · 1164 阅读 · 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 · 1019 阅读 · 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 · 1688 阅读 · 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 · 1192 阅读 · 0 评论 -
FPGA实现10G万兆网TCP/IP 协议栈,服务器版本,纯VHDL代码编写 提供6套vivado工程源码和技术支持
FPGA实现10G万兆网TCP/IP 协议栈,纯VHDL代码编写,提供服务器和客户端2套工程源码和技术支持原创 2023-08-23 08:58:29 · 4861 阅读 · 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 · 1114 阅读 · 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 · 1450 阅读 · 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 · 840 阅读 · 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 · 1706 阅读 · 0 评论 -
FPGA基于10G/25G Ethernet Subsystem的10G UDP网络通信,提供4套工程源码和技术支持
FPGA基于10G/25G Ethernet Subsystem的10G UDP网络通信,提供4套工程源码和技术支持原创 2023-06-01 08:49:40 · 2987 阅读 · 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 · 2451 阅读 · 0 评论 -
FPGA基于10G/25G Ethernet Subsystem的10G UDP网络通信,支持巨型帧,提供4套工程源码和技术支持
FPGA基于10G/25G Ethernet Subsystem的10G UDP网络通信,支持巨型帧,提供4套工程源码和技术支持原创 2023-05-30 08:41:00 · 4048 阅读 · 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 · 3243 阅读 · 0 评论 -
FPGA基于10G Ethernet Subsystem的10G UDP网络通信,支持巨型帧,提供8套工程源码和技术支持
FPGA基于10G Ethernet Subsystem的10G UDP网络通信,支持巨型帧,提供8套工程源码和技术支持原创 2023-04-26 08:53:48 · 5381 阅读 · 0 评论 -
FPGA基于10G Ethernet Subsystem的10G UDP网络通信,提供8套工程源码和技术支持
FPGA基于SFP光口实现10G万兆网UDP通信 10G Ethernet Subsystem替代网络PHY芯片 提供工程源码和技术支持原创 2023-04-19 08:57:14 · 4634 阅读 · 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 · 5786 阅读 · 0 评论 -
FPGA采集AD7606数据UDP网络传输 提供工程源码和技术支持 附带上位机接收软件
FPGA采集AD7606数据UDP网络传输 提供工程源码和技术支持 附带上位机接收软件本设计使用UDP传输FPGA采集的AD7606数据,上位机通过接收网口的 UDP 数据包,将AD7606的波形数据数据显示在电脑上。我们可以用更加直观的方式观察波形,是一个数字示波器雏形,并且可以保存 ADC 数据。原创 2023-04-11 09:15:43 · 3959 阅读 · 0 评论 -
高端Zynq ultrascale+使用GTH回环测试 提供2套工程源码和技术支持
高端Zynq ultrascale+使用GTH回环测试 提供2套工程源码和技术支持提供完整的、跑通的工程源码和技术支持;工程源码和技术支持的获取方式放在了文章末尾,请耐心看到最后;本设计提供2套工程源码:工程1:GTH仿真工程;工程1:GTH回环测试工程;原创 2023-03-10 11:28:30 · 2697 阅读 · 0 评论 -
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 · 1589 阅读 · 0 评论