嵌入式光纤万兆以太网系统设计

被引量 : 0次 | 上传用户:qwj1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频技术的飞速发展,高分辨率、高帧率图像采集在科学研究和工业生产等领域中发挥着越来越重要的作用,而连续的高分辨率、高帧率图像采集会产生巨大的数据量,因此必须采用具有更高信道容量的通信系统作为传输媒介,才能够实现高速数据图像的可靠传输。基于万兆以太网标准IEEE802.3ae和FPGA技术,设计了传输带宽为lOGbps的嵌入式图像系统。系统由应用层逻辑模块、数据链路层模块和高速串行接口模块三部分组成,其中应用层逻辑模块负责高速传感器的配置和数据收发功能;数据链路层模块负责以太网数据的编解码以及帧校验功能;高速串行接口模块负责将并行数据流转化为高速串行数据流,实现与上位机的通信。硬件设计方面,采用Xilinx公司的型号为Virtex-5LX50T的FPGA作为万兆以太网传输卡的主控芯片,利用FPGA中的IP核实现收发万兆以太网数据协议,利用XAUI核和内置的GTP高速收发器硬核实现高速串行数据的传输;万兆以太网物理层使用Broadcom公司的专用芯片BCM8706,用于实现XAUI接口数据到XFI接口数据的相互转换。BCM8706芯片采用10GBASE-LRM串行传输标准,实现220m的传输距离。光收发器采用Finisar公司的SFP+接口光模块,实现10.3125Gbps光电信号转换和传输。系统软件方面设计主要为FPGA中的逻辑设计和应用程序设计。使用VerilogHDL语言完成FPGA逻辑设计,实现CMOS传感器的配置以及各个模块之间的驱动时序和控制信号;在FPGA中开辟两块双口RAM缓存数据,根据图像传感器的数据传输特点设计了乒乓读写时序,解决海量数据的直传问题。基于开源的编程接口WinPcap和MFC设计了网络数据包获取与恢复应用程序,使用C++语言编程,实现网络数据的直接存储以及图像的回放功能。在论文最后给出系统调试流程及性能分析,经过测试传输卡可以实现10Gbps的数据传输,应用程序可以实现稳定的图像存储与回放功能。
其他文献
<正>图1表示2000~2010年安徽省耕地面积和粮食产量变化,图2表示2000年、2010年安徽省农作物播种面积结构。完成23~25题。23.2000~2010年,安徽省粮食产量总体呈上升态势的主要原
风电具有很大的随机性、间歇性和不可控性,为了电网可靠、经济运行需要对风机发电功率进行预测,其中的关键环节是风速预测,风速预测的方法分为使用数值气象预报和不使用数值
随着新课改的推进,儿童文学越来越受教科书编写者重视。小学语文教科书是儿童最忠实的学习伙伴,而儿童文学又是儿童最喜爱的读物,语文教科书中的儿童文学无疑成为了教科书中
<正>缺乏监管和标准的资产证券化,可能造成系统性风险。2015年可说是从美国次贷危机爆发以来,中国经济下行压力最大的一年。经济面临着地方政府债、产能过剩和房地产业疲软等
革命历史题材影视作品在我国拥有深厚的创作根基,经历几十年的发展后,已经具备了独特的价值内涵。作为建军90周年的献礼片,《建军大业》试图寻找革命先辈的热血记忆,通过大量
党的十八大对推进党风廉政建设提出了更高的要求,党的十九大再次对全面从严治党作了重要部署,足见,反腐倡廉工作是提高我党执政能力并保持其先进性必须重视的一部分工作。科
当前,我国正由高等教育大国向高等教育强国转型,如何有效提升高等教育发展水平已成为丞待解决的重要问题。本文在分析高等教育教学改革影响因素基础上,深入探究高等教育教学质量
智能变电站以全站信息数字化、通信平台网络化、信息共享标准化为基本特征。优良的网络性能对实现智能变电站的高级功能十分重要。文章针对全站统一式的网络报文传输延时进行
<正>随着新课程改革的推进,新高考地理试题不断呈现一些新的趋势和特点:应用型和能力型试题不断增多,设置新情境和分析生活中常见的地理现象或事物,要求运用所学的地理知识去