MAC protocol IP core based on ARM platform MAC protocol IP core design based on ARM platform Source: Microcontroller and Embedded System Application Author: Da Yu Li Jiandong Sheng Min Abstract: Based on the introduction of the IEEE802.11MAC protocol structure, the protocol opening scheme and steps are given, and a transplantation scheme of the IEEE802.11MAC protocol on the 32-bit ARM7TDMI microprocessor S3C4510B is proposed, and the IP core of the embedded IEEE802.11MAC protocol is developed. At the same time, focusing on the principles of the IEEE802.11MAC protocol and the hardware-related parts of the transplantation process, the structure of the ARM platform, available resources, and the initialization process of ARM are introduced. Keywords: IEEE802.11 MAC protocol ARM platform wireless LAN Introduction Wireless LAN is considered to be one of the major drivers of the development of the next generation of IT industry, and is given great hope by the IT industry. The MAC protocols of the 802.11 series of wireless LAN standards are the same, but they differ in the physical layer. Therefore, the development of the 802.11 MAC protocol is very meaningful, whether it is today when 802.11b is popular or in the future when 802.11g may become mainstream. Of course, ARM has become the RISC standard in the embedded market with its advanced architecture, so the development of the IEEE802.11 MAC protocol based on ARM is of great practical significance. Our development process is shown in Figure 1. PC software development refers to the embedded software development stage that is separated from the hardware. This stage can be developed in various IDE environments, and soft simulation is performed to verify the logical correctness of the software. Then the developed PC software is combined with the hardware-related code required by the hardware and ported to the hardware platform for debugging. After the first two stages are completed, the final product of the development is obtained. 1 Protocol Structure The SDL description of the IEEE802.11 MAC protocol can be divided into the following functional modules, as shown in Figure 2. *MAC data service module: Provides the data service interface of the MAC layer to the LLC layer. *MPDU generation module: Generates MPDU from MSDU (MMPDU), and segments, encrypts, and queues MPDU. ……
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore