- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FPGA无线接入点硬件平台设计与实现
基于FPGA无线接入点硬件平台设计与实现
摘要:基于认证、安全及QoS等方面的研究需要,提出了基于FPGA的HostAP设计方案,并搭建了无线接入点的硬件平台,在此平台上进行了硬件的裁减与集成;设计和实现了无线接入点的硬件电路,完成了无线接入点的高速PCB布局布线。在PCB布局布线的过程中,重点解决了高速印制电路板设计中的传输线效应问题,最后进行了实际的系统测试。
关键词:无线接入点; 现场可编程逻辑门阵列; HostAP; 高速印刷电路板布局布线
中图分类号:TP393文献标志码:A
文章编号:1001-3695(2007)11-0257-03
无线局域网由于其具有安装便捷、使用灵活、经济节约及易于扩展等优点,逐渐在变动频繁、突发以及不方便敷设有线网络的情况下成为最佳的网络部署方案,被广泛应用于学校、机场及流动办公等场合。
无线局域网有两种基本布置方式,即Ad hoc 模式和BSS模式[1]。在BSS模式中,主要以无线局域网接入点(access point, AP)实现移动无线局域网内移动设备的管理和与有线网络的互连互通。因此,AP作为无线局域网的关键组成设备,其性能的好坏将直接影响到整个无局域网的数据传输性能,即设计功能强大、配置灵活、管理方便、安全性高的 AP 对无线网络的性能有着重要的影响。??
无线AP有三种实现方式[2],即HostAP方式、第三代码(tertiary code)的固件方式和带有自身固化程序的固件方式。本文设计的无线AP采用HostAP方式。HostAP通过软件程序完成几乎所有的IEEE 802.11b控制功能,包括路由、网桥协议和管理等。这种设计方式的显著优点是软件程序较易更改且具有很强的灵活性,易于按用户的要求进行配置和拓展,为后续的认证、安全以及QoS等研究工作奠定了基础。??
FPGA既具有门阵列器件的高度集成度和通用性,又具有用户可编程的灵活性。??
1总体设计方案??
通过对无线接入点的功能需求分析,确定了基于 Xilinx 公司的 ML310 FPGA开发板的HostAP的设计方案。ML310 FPGA开发板是Xilinx公司特别为需要开发支持PCI总线的嵌入式设备所开发的硬件平台[3],它拥有双PowerPC (PPC405)处理器,主频最高可达300 MHz,并且可以分别在100、200、300 MHz的频率下自适应地工作。软件部分通过移植HostAP的方式解决。HostAP实现了无线接入点的大部分功能,包括SS和DSS服务等。
1.1硬件设计方案??
以TI公司的无线接入点设计方案[4,5]为参考,硬件平台以ML310 FPGA为基础,对底层软件和硬件进行改进。采用处理性能更好的CPU、成本更低的芯片,以期达到在不降低性能的前提下,增加新的功能并降低成本的目的。本文设计的无线接入点的硬件框图如图1所示。??
图1中,RJ-45接口用于接入有线网络,无线网卡实现无线物理层的数据收发,用于接入无线网络。Flash和SDRAM作为系统存储设备。本文采用了一个桥接芯片来实现CPU与无线网卡的桥接工作。
1.2软件设计方案??
软件开发环境采用嵌入式MontaVista Linux 3.1 professio ̄nal edition,通过在FPGA平台上移植并修改HostAP软件,实现了无线接入点的功能,为后续的认证、安全和QoS的研究工作奠定基础。
通过将HostAP移植到ML310 FPGA平台的方式完成无线AP的功能,移植工作采用交叉开发模式。首先,在宿主机上完成开发,并用交叉编译工具编译生成二进制文件;然后下载到目标机上运行和测试,并通过JTAG调试接口对运行在目标机上的程序跟踪调试,定位问题后在宿主机上对代码修改、重新编译并下载。如此反复,直到程序在目标机上正常运行为止。??
2 硬件详细设计
2.1原型系统的搭建??
ML310 FPGA开发板[3]拥有双PowerPC 405(PPC405)处理器,有类似于PC的存储结构。ML310 还支持多种接口,包括以太网接口、USB接口、RS-232接口、UART接口、LCD接口、JTAG编程口等。多类型的接口极大地方便了嵌入式设备的开发。
无线接入点的硬件平台环境主要包括ML310 FPGA开发板、PCI-PCMCIA转接卡、D-Link 650无线网卡。ML310 FPGA与D-Link 650之间用PCI-PCMCIA转接卡连接。该转接卡采用RICOH公司的芯片R5C485实现PCI总线与PCMCIA总线之间的桥接,电路设计简单可靠。无线接入点的原型系统结构如图2
您可能关注的文档
- 基于E―learning高职制图课程学习模式与评价方式改革行动研究.doc
- 基于e―学习平台生态化学课堂教学.doc
- 基于E时代网络推手研究.doc
- 基于E环境下农村成人教育机制探索.doc
- 基于E学习数学教学实验研究.doc
- 基于e背景下农村流动家长学校探索.doc
- 基于e航海理念现代化综合航海保障系统探索.doc
- 基于F28027手写绘图板设计.doc
- 基于FACE和Android平台考场人脸识别系统.doc
- 基于FAHP养老机构PPP项目风险评价.doc
- 《GB/T 46383.302-2025电气运输设备 第3-2部分:载物电气运输设备移动性能测试方法》.pdf
- GB/T 46383.302-2025电气运输设备 第3-2部分:载物电气运输设备移动性能测试方法.pdf
- 中国国家标准 GB/T 46383.302-2025电气运输设备 第3-2部分:载物电气运输设备移动性能测试方法.pdf
- 《GB/T 31270.7-2025化学农药环境安全评价试验准则 第7部分:生物富集试验》.pdf
- GB/T 31270.7-2025化学农药环境安全评价试验准则 第7部分:生物富集试验.pdf
- 《GB 5135.2-2025自动喷水灭火系统 第2部分:湿式报警阀、延迟器、水力警铃》.pdf
- GB/T 19412-2025蓄冷(热)空调系统的测试和评价方法.pdf
- 《GB/T 19412-2025蓄冷(热)空调系统的测试和评价方法》.pdf
- 中国国家标准 GB/T 19412-2025蓄冷(热)空调系统的测试和评价方法.pdf
- GB/T 46611-2025电光调制器用铌酸锂单晶薄膜.pdf
原创力文档


文档评论(0)