论文部分内容阅读
无线网络通信作为新兴的通信技术倍受人们关注,IEEE802.11是当前无线局域网(WLAN)的主流标准,该标准定义了媒体访问控制层(MAC)和物理层(PHY)的技术规范。MAC层作为连接高层通信协议和物理层的桥梁,其设计直接影响着无线局域网的性能。
本论文工作是国家863课题——多模无线广域网和无线局域网系统芯片开发工作的一部分,该项目分两期完成,本文主要完成一期验证系统BX501中MAC层软件设计以及二期SOC实现方案中对于AMBA总线接口的分析,主要内容包括:1.介绍了IEEE802.11MAC层规范[1]。
2.讨论了MAC层功能实现的软硬件分工,在项目一期验证系统BX501中,MAC软件部分(softMAC)在主机CPU上运行,文章详细描述了一期工作中已经完成的softMAC设计,包括软件部分的整体架构以及softMAC的单元模块、工作原理、测试过程。进而也说明了基于主机软件的系统实现方法。
3.为配合项目二期多模无线网卡SOC芯片设计工作,文章还讨论了AMBA接口,以VerilogHDL设计了二选一多路选择器的AMBAAHB从单元接口模块,该模块虽功能简单,但说明了AMBAAHB接口模块的设计方法。在此基础上提出了基于AMBAAHB接口的MAC层的SOC实现架构。