论文部分内容阅读
无线局域网(Wireless LAN),是一种利用无线媒介,提供无线对等和点到点连接的数据通信系统。目前业界存在多种无线局域网标准,其中IEEE发布的IEEE802.11x系列标准应用最为广泛,该标准规范了无线局域网的媒介访问控制(MAC)层和物理(PHY)层。随着无线局域网的应用越来越广泛,无线芯片市场的份额也越来越大。因此对无线通信协议的研究便成为了热点。通信协议的研究是通信技术研究和开发的难点。研究IEEE802.11协议,对于研究无线局域网技术,开发拥有自主知识产权的无线网络产品具有重要的意义。同时,也是我们掌握研究通信协议的一般方法。论文采用了SoPC技术对IEEE802.11的MAC层进行了研究和设计。首先对MAC层的协议进行了仔细的研究和分析,并对协议的七大模块给予了详细的阐述。接着根据软硬件协同设计的思想将MAC层功能划分为软件实现和硬件实现两个部分。将硬件部分以IP核的形式加到以Microblaze软核为中心的硬件平台上,而软件部分实现后,在操作系统的支持下运行于上述的硬件平台上。本设计采用了片上可编程技术,可以很灵活、方便的对其进行反复设计和验证,就像软件设计一样。本文提供的设计方法,由于其灵活性好、成本低,很适合对协议进行软硬协同研究。在相关SOC芯片进行投片生产前,可以用它对其进行充分验证。