Fully programmable 802.11 MAC/PHY stack for Xilinx FPGAs
The Mango Communications 802.11 MAC/PHY stack implements a high-performance, real-time 802.11 MAC and PHY in Xilinx FPGAs. The design interoperates with standard Wi-Fi devices. Our MAC and PHY implementations are perfect starting points for prototyping extensions to the 802.11 standard, researching custom wireless waveforms, and evaluating custom MAC protocols in real time.
Our 802.11 MAC/PHY design has three components:
Our 802.11 MAC/PHY Design is built in Xilinx Vivado and can be used in any Xilinx device supported by Vivado.
We provide reference implementations on two hardware platforms:
- National Instruments USRP E320
- Analog Devices ADRV9361
Learn more about our 802.11 FPGA Design.
This video demonstrates our 802.11 MAC/PHY design running in real-time on the Analog Devices ADRV9361 development platform. The node is acting as an Access Point (AP) providing internet connectivity to a Wi-Fi client. All MAC and PHY processing is running in real time on the Xilinx Zynq device with wireless transmissions and receptions via the ADI AD9361 radio.
This video also demonstrates our design’s extensive control and measurement plane. A PC is connected to the AP node via Ethernet and is collecting logs of every wireless Tx/Rx event in real time. The Rx logs are analyzed on the PC which then plots the frequency-domain channel coefficients for every wireless reception at the AP. This measurement and analysis process occurs in parallel with normal MAC/PHY operation.
Our 802.11 MAC/PHY design is suitable for a wide variety of applications and is available under flexible licensing options.
The License Type depends on the customer and application.
The License Tier depends on what level of source code access is required.
|License Types||License Tiers|
MAC Software Source
FPGA Design Source
The 802.11 MAC/PHY Design User Guide has additional information about the design.
Please contact us with any questions about license options and for detailed pricing information.