论文部分内容阅读
无线局域网是利用无线技术实现快速接入以太网的技术。随着IEEE802.11b/g技术的不断成熟,在全球范围内正在兴起无线局域网(WLAN)应用的高潮。
北京大学和华为技术有限公司合作开展了863课题:多模无线广域网和无线局域网系统芯片开发。本文的工作是该课题项目:WLAN基带处理芯片实验系统BX501MAC部分的二期设计工作。在一期ASIC实现结构的基础上,二期采用SOC设计方案,嵌入BC32CIP核(兼容MIPS4KC),硬件逻辑部件增加了对RTS/CTS、PCF和WEP(有线等效加密)等机制和功能的支持,具有自主知识产权。本文主要内容包括:
1.在分析IEEE802.11MAC层协议的基础上,对MAC层实现的功能进行了软硬件划分;确定了MAC层SOC总体设计方案和MAC层硬件逻辑部件的接口划分。
2.根据所确定的设计方案详细介绍了MAC层硬件逻辑部件中的发送缓存单元(TxBM)、FCS校验逻辑(CRC32)、WEP引擎(EN/DE)和发送管理单元(TMU)模块的设计和功能验证,它们构成了一条完整的硬件数据发送通路。
3.硬件逻辑部件的设计过程中,解决了循环冗余校验CRC的生成和模块的复用;WEP中RC4算法的硬件实现;LFSR硬件实现等技术难点。
4.论文最后分析总结了工作成果和下一步的工作计划。
综上所述,本文对无线局域网基带处理芯片MAC部分的协议分析、方案设计、详细设计和编码以及设计正确性的验证等方面进行了全面完整的说明。确定了较为合理的WLANMAC层SOC总体设计方案;设计实现了硬件逻辑部件中完整的发送通路和部分接收通路;解决了CRC32、LFSR和WEP等算法的硬件实现问题;这些都为WLAN基带处理芯片实验系统BX501MAC部分的下一步工作奠定了基础。