📦
基于FPGA的以太网流量发生器的设计与实现.rar - 免费下载
技术资料资源
文件大小:5741 K
📋 资源详细信息
💡 温馨提示:本资源由用户 bluedrops 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。
📄 资源简介
为了对慕尼黑工业大学集成系统教席所开发的网络处理器原型平台进行测试,需要采用一个以太网数据包发生器来产生测试激励。由于现有的软件发生器只能提供大约10Mbps-100Mbps的速率,而被测试的网络处理器可以处理1Gbps的数据,故需要开发一个基于硬件的发生器。 本设计采用一种得到业界广泛使用的以太网数据包捕获文件格式-pcap格式。数据包发生器所要生成的数据包将来源于对pcap文件的提取。 除了硬件,本设计还需要一个软件来与之协同工作。软件的功能在于对数据包进行分析与处理,将数据转换成适合硬件的格式,然后再把它们通过PCI接口发送到FPGA开发板上的DDR SDRAM中。 完成之后,数据包就会基于存在内存中的内容并保持原有的时间间隔生成出来。此外,在这之前,集成系统教席已经开发了一个能通过输入一定的参数来生成数据包的发生器。为了更好地对网络处理器进行测试,此种以太网数据包发生器也将集成到本设计中。 本设计的硬件平台采用的是Avnet Xilinx Virtex II pro FPGA开发板,所有硬件功能的实现是通过VHDL语言来完成。而软件部分则采用C语言来开发。经过验证,所开发的以太网数据包发生器的功能符合设计要求,运行稳定,可以支持发生多速率的以太网数据包,其最高速率可达1Gbps。
💾
立即下载此资源
💡 提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip
📖 资源说明
📥 下载说明
- 下载需消耗 2积分
- 24小时内重复下载不扣分
- 支持断点续传
- 资源永久有效
📦 使用说明
- 下载后用解压软件解压
- 推荐 WinRAR 或 7-Zip
- 如有密码请查看说明
- 解压后即可使用
🎁 积分获取
- 上传资源获得积分
- 每日签到免费领取
- 邀请好友注册奖励
- 查看详情 →