Version 9 (modified by chunter, 11 years ago) (diff) |
---|
The 802.11 Reference Design and its documentation are under active development by the Mango team. The current release should be considered a beta- updates with bug fixes, API changes, new features and other refinements will be posted frequently. Please check the downloads page for the latest updates and post any questions about the design to the forums.
802.11 Reference Design
- Download
- Changelog
- FAQ
- Architecture
Using the Design...
Benchmarks
- IFS Calibration
- Throughput
- Transmitter Characterization
- Receiver Characterization
- Pkt. Det. Min. Power Characterization
MAC
Upper-level
Lower-level...
- PHY
Experiments Framework...
- Packet Flow
- FPGA Architecture
- FPGA Resource Usage
- App Notes
- Other Resources
- License
- Changelog
High-level MAC Description
The high-level MAC is responsible for inter-packet states that are not time critical. The state machine implemented by the high-level MAC has 6 states: Idle, MPDU Tx, MPDU Rx, Ethernet Tx, Ethernet Rx, and Scheduled Event.
States
- Idle: This state is the default state where no actions are performed by the high-level MAC. All other states return to Idle when completed.
- MPDU Tx: This state handles the transmission of wireless MPDUs from a transmit queue.
- Detailed description for Access Point: MPDU Tx for AP
- MPDU Rx: This state handles the reception of wireless MPDUs.
- Detailed description for Access Point: MPDU Rx for AP
- Ethernet Tx: This state handles the transmission of wired Ethernet frames.
- Detailed description for Access Point: Ethernet Tx for AP
- Ethernet Rx: This state handles the reception of wired Ethernet frames.
- Detailed description for Access Point: Ethernet Rx for AP
- Scheduled Event: This state handles actions by the high-level MAC that are internally scheduled for times in the future.
- Detailed description for Access Point: Scheduled Event for AP