论文部分内容阅读
近年来,无线传感网络进入了快速发展的阶段。符合IEEE 802.15.4标准的无线传感网络的产品已经成功的市场化,成为市场的主流。IEEE 802.15.4标准规定了媒体访问控制层(MAC)和物理层(PHY)的详细功能。在MAC层,标准定义了信道争用算法以及协调器和精简指令设备通信过程。在物理层,标准规定了在898MHz/915 MHz/2.4 GHz的频段,采用BPSK和O-QPSK调制的通信格式,能分别提供20 kbps、40 kbps、250 kbps的通信速度。无线传感网络MAC控制器是无线传感网络节点SOC的重要组成部分,而无线传感器节点SOC是构建无线传感网络的基础,因而MAC控制器的研究对推动无线网络的普及应用具有重要的意义。本篇论文主要讨论了一种符合IEEE 802.15.4标准的MAC层控制器的软硬件的设计和验证。所设计的MAC控制器是基于协处理器的架构来实现的,并且基本功能通过了FPGA上的验证。MAC控制器的系统设计包含硬件设计和软件设计的两部分。硬件设计主要包括基于数据发送部分,数据接收部分和协处理器部分Verilog设计,接口模块主要有特殊功能寄存器接口模块,物理层射频芯片的接口模块等。软件设计主要是无线传感网络协议通讯程序,实现MAC功能的程序和接口硬件C程序三部分,这些程序都是在KEIL C集成开发环境下开发的C程序。MAC控制器的验证平台由Xilinx的FPGA和TI的物理层芯片CC1000组成,其中FPGA用于实现MAC控制器的设计。TI的物理层芯片有基带处理器,射频芯片等。MAC控制器的基本功能已经通过了上述验证平台的验证。