基于SOPC千兆以太网的数据交换系统设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wori123ri123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的不断发展,千兆以太网接口具有高可靠性、低成本、高速率等特点,且作为多数电子系统的最终控制端口而显得越来越重要。而SOPC(可编程片上系统)技术具有可裁剪、易移植、体积小、拓展性强、软硬件协调编程的特点,相比传统的千兆以太网方案,基于SOPC的千兆以太网在性能、灵活性、应用接口通用性上达到了良好的平衡,因而在网络数据传输、高速接口数据交换平台中具备较高的应用价值。本文采用FPGA平台的SOPC方案,搭设了灵活可编程的千兆以太网控制器软硬件平台,实现了较高速的网络传输。并且,给出了某雷达信息通过基于SOPC千兆以太网传输的应用实现方案。主要的研究内容包括:(1)本文论述了SOPC及NiosII软核处理器的特点及设计流程,并且给出了千兆以太网控制器的硬件系统平台。完成了千兆以太网PHY芯片外围电路设计,实现了三速以太网MAC核与PHY芯片在1000/100/10M模式下的接口设计。最后,搭建了NiosII基本系统及SGDMA传输模块,同时分析了其控制机制、传输时序。(2)介绍了基于SOPC千兆以太网控制器的软件框架,同时研究了硬件抽象层开发、MAC核及SGDMA传输驱动程序。随后,对μC/OS-II操作系统进行了移植并实现了基于NicheStack TCP/IP嵌入式协议栈的Socket网络通信编程。(3)对主要模块的接口时序进行验证,结果表明传输时序、协议栈编解码正确,系统功能正常。而且,网络速率测试实验表明:在200 MHz主频下,有效载荷为1472字节,传输性能可达到184 Mb/s。此外,在设计的基于自定义UDP/IP协议栈的单线程测试程序中,网络传输性能达到了358.2 Mb/s;而对于无UDP校验和计算的测试程序,传输性能接近千兆以太网传输极限。(4)设计了光纤收发自定义模块,完成光纤数据的缓存、编解码、传输。最后,为了实现千兆以太网与高速光纤等接口的数据交换系统应用,设计了基于μC/OS-II设计了多任务应用软件程序,完成了数据交换的功能,达到了预期的效果。
其他文献
现代情报分析对象已从纸质情报转变为数字化情报,情报信息趋于复杂化和多样化,需要一个可以帮助情报分析人员高效、直观地进行情报分析工作的系统。本文在深入了解情报分析发
随着语音技术在近年来得到了广泛的发展,互联网语音通信应用日益普及,网络电话的语音通信质量成为制约其发展的重要因素。为了在包交换网络中减轻丢包对语音的影响,国际上提
数据流技术已成为当今数据处理领域的研究热点,但研究工作多数集中在数据流上数据的查询,数据流上预测的研究工作相对较少。由于传统预测方法的局限性,不能满足数据流处理的
中医药学作为祖国传统医学的璀璨明珠已在东方闪耀了几千年,其中融会了不知多少人的智慧和汗水,祖先们辛勤的劳作给我们留下的这块瑰宝,里面不乏像经络学这样至今仍难以诠释
随着社会和经济的不断发展,视频信息已经成为人们日常交流沟通最重要的手段之一,广泛应用于各个领域。由于视频信息具有信息量巨大的特点,视频压缩一直是人们研究的热点,新技
进入九十年代,凡承担过临床医学生教学指导的教师,都有一个体会:现如今的学生越来越难管理,不但是出勤率低,而且学习的热情和积极性与八十年代及九十年代初、中期的学生无法
综述了布里渊分布式光纤传感技术的研究现状;详细介绍了外差检测布里渊光时域反射计(BOTDR)传感系统测量原理及其微波下变频部分;理论分析和计算了光电检测器输出信号的频谱
中国电信业飞速发展,2008年电信重组之后形成了“三足鼎立”之势,三大运营商步入全业务运营,导致其间的竞争进一步加剧,如何利用各自掌握的数据资源,针对不同目的,使用科学方