基于FPGA的千兆以太网-光口转换器设计与实现
基于FPGA的千兆以太网-光口转换器设计与实现
陈一波,杨玉华,王红亮,王朝杰,胡晓峰
【摘要】摘要:针对变频调制MEMS红外光源测试设备无法与计算机直接通信的现状,设计了一种基于FPGA的千兆以太网-光口转换器。通过FPGA编程实现UDP格式数据包和8B/10B数据编码转换,实时判断DDR3剩余存储空间,实现数据速率自动调整,实现了计算机与测试设备直接通信。经长时间测试,没有出现误码,表明该转换器设计合理、高效。
【期刊名称】仪表技术与传感器
【年(卷),期】2016(000)011
【总页数】4
【关键词】千兆以太网;光口;FPGA;DDR3
0 引言
随着光纤通信技术的普及,以及SFP(small form-factor pluggable optical)光模块技术不断进步,在光电特征标识领域,使用的大功率窄带输出变频调制MEMS红外光源测试设备,大都采用SFP光口实现高速数据通信[1]。目前,绝大多数计算机并没有SFP光口,收
集分析这类仪器接口传输的数据时,只能依靠专门的光纤收发机接收数据,然后将数据导入计算机进行分析。该过程不仅繁琐耗时,而且不利于数据实时分析。因此,设计一种转换器使计算机直接与SFP光口通信,实现不同数据包格式解析和打包,以提高工作效率,降低设备研发成本就显得十分重要。
本文基于上述思路采用千兆以太网物理层芯片M88E1111和FPGA IP核,设计了一种千兆以太网和光口转换器。同时利用FPGA可以灵活配置数据包格式的
因篇幅问题不能全部显示,请点此查看更多更全内容