基于FPGA千兆以太网测试系统的研究与实现

来源 :天津工业大学 | 被引量 : 0次 | 上传用户:ASHLEY920
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着10/100M/1000Mbit/s的以太网技术的飞速发展,以太网已成为局域网事实上的标准,并且在接入网、广域网等领域也得到广泛应用。千兆以太网标准推出后,相应的千兆以太网设备成了半导体芯片厂商、通信设备厂商研制的重点。而在人们对信息网络依赖程度越来越高的今天,针对网络使用过程中的性能分析和连通性验证变得愈加重要,并且在日常的运行与维护过程中,同样需要对网络的运行状况进行实时的监测与排除故障。因此,以太网性能测试的重要性引起了越来越多人的关注,而设计出能够具有高可靠性、高可用性和实时性的以太网测试系统的需求也变得非常迫切了。  本文主要论述了在千兆以太网传输网络中针对网络互连设备性能测试系统的研究与设计。首先介绍了千兆以太网理论基础和RFC2544相关的测试标准和测试条件,同时对千兆以太网检测实现技术上进行全面的分析,并根据RFC2544国际测试标准中针对网络测试参数的技术要求,设计了一种高性能、高集成化的以FPGA为主控单元的千兆以太网帧传输、拆封包、协议解析、参数统计、数据环回等功能的RFC2544单机测试模式的硬件开发平台。硬件上主要采用千兆以太网PHY芯片88E1111和主控芯片FPGA,其中,88E1111PHY芯片实现在物理层以太网传输协议,完成数据在物理层的编解码和收发功能,实现使数据转换成标准MAC帧送至FPGA。FPGA完成MAC帧的收发和处理,同时在FPGA的逻辑上实现NiosⅡ嵌入式系统并利用QuartusⅡ中SOPCBuilder灵活定制了NiosⅡ软核作为系统CPU,同时内嵌了实时内核μC/OS-Ⅱ构造为操作系统,完成对整个千兆以太网数据传输、环回、解析、性能指标统计以及后端数据传输的控制。  整个设计以Altera公司CycloneⅡ系列FPGA芯片为核心设计硬件平台,以QuartusⅡ和SOPCNiosⅡIDE为软件开发平台,利用VerilogHDL语言实现整个系统的设计。并且通过QuartusⅡ自带仿真器进行仿真验证,仿真结果表明整个系统的搭建符合设计标准,具有一定的理论性和实用性。
其他文献
随着社会经济的快速发展,各个城市汽车保有量持续上增,因此城市交通带来的拥挤问题亟待解决,而实现准确、高效并多样化地进行实时道路交通信息的采集是解决交通问题的重要前
学位
在工业生产中,PWM技术的应用解决了很多实际生产中的难题,但是在解决难题的同时,也会产生一些负面影响,如电磁干扰、轴承过早损坏、电缆爆裂等。这些负面影响同样存在于PWM多驱动系统中,甚至有些负面影响更为显著,如会使电磁干扰进一步加剧等。首先,以PWM多驱动系统的一个子系统为研究对象,研究该子系统产生的共模电压及其负面效应的本质,得出共模电压是PWM驱动系统负面效应产生的根源之一的结论。提出利用RC
近年来,物联网的快速发展进一步推动了无线传感器网络技术的发展与应用。目前,无线传感器网络已广泛应用于军事侦查、环境监测、医疗护理、工业测控以及精细农业等领域。无线传
新能源利用的大潮正在到来,在众多的替代能源中,太阳能正受到越来越多的关注。目前对太阳能的利用主要是通过硅电池的光电效应,将太阳能转换为电能的形式,供人类的使用。硅电池对太阳能的转换效率一方面受自身材料的限制(单晶硅、多晶硅、薄膜晶体的转换效率各不相同),另一方面,还会受到各种外部条件,如光照强度、电池温度和局部阴影等因素的影响,这些因素在很大程度上影响着光伏系统的发电效率。本文通过对光伏电池的输出
与固定翼飞机相比,无人直升机具有很多独特的功能,例如垂直起降、低速巡航、定点悬停等,因而,在许多环境极其恶劣的情况下能够替代人完成很多复杂而又危险的任务。当今直升机
学位
工业企业在不断发展,应用技术在不断更新,作为企业动力的源头,热电厂的锅炉控制系统也随着时代不断的改进和创新。本文以热电厂母管制运行锅炉组为研究对象,发现了原有的控制方案
城市交通的快速发展使得许多城市都或多或少的面临着交通拥堵的问题,因此,如何保证城市交通系统的有序运行就成为了交通工程领域研究的热点。交通控制与交通诱导是解决城市交通
能源危机和环境危机是当前人类社会面临的两大挑战。电动汽车因为具有节能、环保的特点,所以是世界汽车工业未来发展的方向。由于物流业的快速发展,纯电动物流车的研究已经刻