Wireless LAN is computer networks and wireless communication technologies combined production, which uses wireless channel to provide network access not only been widely used in the field of data communications, but also gradually become one of the effective means of storage data transmission system, produced a new research direction ---- Wireless storage. Based on the design and FPGA technology 802.11 MAC layer protocol for wireless storage research is very important significance.System On a Programmable Chip is based on Field Programmable Gate Array reconfigurable System On a Chip, the integration of hard-core or soft core CPU, DSP, memory, I/O interface and programmable logic, flexible and efficient solution to SOC program and short design cycle, design low cost. FPGA technology and methods to achieve SOPC wireless LAN MAC layer controller is able to effectively play SOPC the hardware and software design advantages.In light of the actual situation, software and hardware co-design wireless LAN MAC layer controller. Detailed design of the hardware part of the overall framework. the MAC layer controller hardware modules are designed using Verilog hardware description language, including the transmission of the engines, receiving engines,buffer module, register module, control module and the WEP module. Based on the NIOS II processor system software design, the use of C language design for the MAC layer controller software modules, including system initialization module, Register processing module, send/receive control module and WEP processing module. Finally make up the wireless LAN MAC layer controller testing platform. From the hardware and software simulation function, successfully verification of the wireless LAN MAC layer controller design. |