基于FPGA的无线传感器网络SoC设计与验证

被引量 : 0次 | 上传用户:ypf0856
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
低功耗的无线传感器网络通过分布式、自组织网络方式实现数据传输,在众多领域具有广泛的应用。由于ZigBee芯片上的微控制器难以满足复杂多样的系统需求,所以在利用Zig Bee无线网络的基础上,根据需求,设计相应的SoC,构成用户所需的具有无线传感器网络功能的SoC系统,是今后的一个发展方向。随着FPGA技术的快速发展,使得面向应用需求的SoC设计成为一种新的解决方法。因而,研究基于FPGA的无线传感器网络SoC设计与验证具有重要的实用意义。论文详细分析了Zigbee的协议架构及使用FPGA设计SoC的技术。根据无线传感器网络功能需求,设计了的SoC节点系统方案,并对SoC系统MCU的功能结构、媒体访问控制层(MAC)协议架构、系统集成及通信测试验证等方面展开了深入研究,具体论文工作及主要成果如下:(1)无线传感器网络SoC节点系统设计验证。根据系统方案,设计实现了兼容8051指令集的MCU IP核各个功能模块及中断系统。根据ZigBee协议中MAC协议要求,设计实现了MAC发送与接收功能模块。其中,发送模块包含帧头、发送FIFO、发送状态机和帧校验等基本模块,而接收模块包含帧头检测、帧解码、地址匹配、接收FIFO和帧校验等基本模块。完成了MCU IP核的仿真验证,并在FPGA开发板上构建MAC验证平台。平台包括无线射频芯片及用于主机通信的串口模块。经过验证的结果是,在PC端通过串口可以将数据写入到发送FIFO中,之后通过射频芯片发送出去,而接收模块可以通过射频芯片接收到无线数据,写入到接收FIFO中,并通过串口发送给PC端。(2)无线传感器网络SoC节点通信测试。根据无线传感器网络节点的通信需求,制定了SoC节点测试方案。首先通过MCU总线模块与MAC模块的相应信号连接实现无线SoC系统集成,使用中断方式来检测无线网络数据的发送和接收。然后搭建通信测试平台。利用FPGA与射频芯片组成一个待验证的SoC节点,同时使用MSP430单片机和射频芯片构成另外一个验证节点。根据Zigbee协议要求,编写基本通信协议程序,并通过监控节点将两者通信情况发送到PC上位机,实现了基于FPGA的SoC系统节点的无线传感器网络通信测试验证。论文设计实现了基于ZigBee的无线传感器网络SoC,并完成了基于FPGA的SoC测试验证,能够通过中断方式实现数据的无线传输。论文工作对无线传感器网络SoC的设计具有一定的参考意义。
其他文献
结合我国目前房地产行业发展的现状,通过对房地产行业的宏观背景、消费者分析、竞争者、竞争战略以及营销战略分析与探索,提出了一些有利于房地产行业健康发展的建议.
研究了富氧进气对火花点火发动机冷起动排放的影响.试验在一台四行程、空冷125 mL单缸电控喷射火花点火LPG发动机上进行.试验中分别为发动机供应φO2=21%,23%,25%的进气,实时
通过对比和分析东西部农村地区物流金融、村镇银行发展的现状,可发现村镇银行引领西部农村物流金融发展有着重要意义,它能够发起、促进西部农村物流金融发展。建议村镇银行可
通过分析发动机起动点火、喷油及进气量控制策略,确定了发动机冷起动过程中影响HC和NOx排放的关键参数为:拖转转速、起始喷油转速和点火推迟.研究表明:较高的拖转转速可以减
利用我国A股上市公司2006~2009年的数据,对上市公司高管人员的股票期权激励与公司投资风险和经营风险之间的关系进行实证研究,并通过引入股票期权的Vega分析未来股价波动对公
按照等温吸附气固相平衡图,文中采用Aspen Adsorption化工流程模拟软件建立CO2待净化体系的双塔变温吸附分离模型,通过动态模拟,得出各气相组分在吸附、热再生、冷再生各步骤
<正> 美国学者弗朗西斯·福山,在80年代末针对当时发生在一些社会主义国家的激变,提出了他的“历史终结论”。由于他的观点在国际学术界产生了广泛影响,并直接涉及到如何看待
黄金作为公认的硬通货,石油作为工业原料的代表,美元作为金融交易中的基础货币,(G.O.D)三者存在着特殊的联系。在一定程度上,三者也直接影响了国际金融形势的变化与发展。近
20世纪90年代以来,随着计算机和通讯技术的快速发展,特别是互联网技术的发展,电子商务表现出了强劲的发展势头,上至大中型企业,下至普通的个人购物,都离不开互联网电子商务的
由于管理信息库(MIB)是网络管理子系统各功能间的公共接口,故MIB处于网络管理44核心地位.文中详细论述了TCP/IP互连网络上基于SNMP网络管理的MIB库访问实现.