基于FPGA的以太网流量发生器的设计与实现

来源 :同济大学中德学院 同济大学 | 被引量 : 0次 | 上传用户:D_boy85
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了对慕尼黑工业大学集成系统教席所开发的网络处理器原型平台进行测试,需要采用一个以太网数据包发生器来产生测试激励。由于现有的软件发生器只能提供大约10Mbps-100Mbps的速率,而被测试的网络处理器可以处理1Gbps的数据,故需要开发一个基于硬件的发生器。 本设计采用一种得到业界广泛使用的以太网数据包捕获文件格式-pcap格式。数据包发生器所要生成的数据包将来源于对pcap文件的提取。 除了硬件,本设计还需要一个软件来与之协同工作。软件的功能在于对数据包进行分析与处理,将数据转换成适合硬件的格式,然后再把它们通过PCI接口发送到FPGA开发板上的DDR SDRAM中。 完成之后,数据包就会基于存在内存中的内容并保持原有的时间间隔生成出来。此外,在这之前,集成系统教席已经开发了一个能通过输入一定的参数来生成数据包的发生器。为了更好地对网络处理器进行测试,此种以太网数据包发生器也将集成到本设计中。 本设计的硬件平台采用的是Avnet Xilinx Virtex II pro FPGA开发板,所有硬件功能的实现是通过VHDL语言来完成。而软件部分则采用C语言来开发。经过验证,所开发的以太网数据包发生器的功能符合设计要求,运行稳定,可以支持发生多速率的以太网数据包,其最高速率可达1Gbps。
其他文献
无线局域网是计算机网络技术和无线通信技术相结合的产物,是利用无续媒介传输信息的计算机网络。在无线通信信道中,由于多径时延不可避免地存在符号间干扰,正交频分复用(OFDM
卫星遥感干涉成像光谱技术是当今可见光和红外遥感探测技术的前沿技术,它是人们获取和研究探测目标信息(二维空间信息和一维光谱信息)的重要手段。干涉成像光谱仪把成像技术和
人脸识别是计算机视觉、模式识别和生物识别的研究热点之一,具有很高的理论和应用价值研究。人脸是人类视觉中最为普遍的模式,它所反映的视觉信息在人与人的交流和交往中有着
多径衰落,多普勒频移和信道时变是影响移动通信可靠传输的主要障碍,如何克服这些障碍是移动通信中一直在研究的课题:另外,随着实时多媒体通信、高速Internet接入等数据业务的发展
随着无线通信技术的发展,无线信道中人为噪声已成了主要噪声源。如何利用人为噪声的相关性来提高信噪比,逐渐引起了人们的重视。反相对称法(Phase-Inversion Symmetric Modul
近年来,随着编解码技术的发展和中国移动GPRS网络,中国联通CDMA网络,以及中国电信、中国网通的WLAN无线宽带接入系统的开通,利用它们作为承载网络,进行低码率的无线视频监控系统越
由于频谱资源有限,如何提高频谱利用率,从而提高通信系统的系统容量已经成为无线通信领域的重要研究热点。对于重用因子是1的全频带网络系统,虽然能够充分利用有限的频谱资源
随着移动互联网的发展和大数据时代的来临,对于网络资源的需求越来越多,认知无线电技术为解决当前环境下频谱资源不足的问题,提供了一个新的方法。快速而准确的频谱感知技术
随着数字通讯技术、多媒体数据压缩技术以及处理器技术的不断发展,利用便携式设备实现可视电话、视频会议、视频点播等业务成了学术界以及工业界的热点领域,本文旨在Blackfin平
随着Internet的快速发展,主干传输网络的容量和传输速率不断提高。同时,以太网技术的飞跃发展,使用户网络如局域网(LAN)和家庭驻地网的带宽迅速增加。然而介于用户侧和骨干网之