Home Product Realization Intellectual Properties
© All products, services and company names are trademarks, registered marks or service marks of their respective companies.
 
 

MindTree’s approach to WLAN Baseband design provides maximum flexibility to chip vendors without compromising performance parameters such as processor load and memory requirements. Compliant with IEEE 802.11b specification, the WLAN Baseband Core is available as silicon proven synthesizable Verilog core. The core supports data rates of up to 11Mbit/s in the 2.4GHz band and is based on DBPSK, DQPSK and CCK modulation schemes.

Baseband architecture is flexible enough to support various MAC and Radio implementations to enable optimal custom application designs. With minimum chip power consumption, fabless companies can customize Baseband to develop the lowest footprint SOC design for any target application.

Framework comes here
Features
Fully compliant to IEEE 802.11b 2.4 GHz Std
Supports all IEEE 802.11b data rates of 1, 2, 5.5, 11 Mbps
Supports DBPSK, DQPSK, CCK Modulation schemes
Serial Interface to MAC for PHY Configuration and Status Information
Implements Automatic Gain Control For Transmit And Receive Path
Easy Customization to Different MAC and Radio Interfaces
Deliverables
Synthesizable Verilog Source Code
Synthesis scripts
Validation Environment
Golden Test cases
Design Documents
Application Documents
User Manual
Typical Applications
Infrastructure BSS Networks
Independent BSS Networks
Multimedia Applications
Framework comes here
Framework comes here
Register Bank
This comprises of Phy configuration and status registers. The Phy configuration registers are used to program the modulation technique, preamble type for the packets to be transmitted and threshold values of the RSSI. The status registers reflect the status of the received packet.
Transmission Control
This accepts MAC Data (MPDU - MAC Protocol Data Unit) and forwards them to the transmitter. It controls the entire transmit data path including framing of the PLCP PPDU (Physical Layer Convergence Protocol Data Unit), scrambling and modulation of the PPDU.
Reception Control
This forwards received data to the MAC. It controls the entire receive data path including correlation, demodulation and descrambling. It also controls the SFD, CRC - 16 check on the received packet and forwards the received bit stream to the MAC.
CCA
This performs clear channel assessment based on the RSSI (Received Signal Strength Indication) and correlation peaks. It also provides channel status to the MAC.
PLCP Preamble/ SFD/ Header/ CRC - 16 Generation
This block is used to frame the PLCP Preamble, SFD, PLCP Header, 16-bit CRC on the signal, service and length field of the PLCP Header.
PLCP Preamble/ SFD/ Header/ CRC - 16 Detection
This block is used to track the PLCP preamble, detect SFD, process the PCLP Header and verify 16 Bit CRC on the signal, service and length field of the PLCP header of the received frame.
Scrambler & Descrambler
This block uses the polynomial G (z) = Z-7 + Z-4 + 1 for scrambling data during transmission and descrambling data during reception.
Modulator/Demodulator
It implements DBPSK, DQPSK, CCK modulation and demodulation techniques for transmission and reception respectively.
Phase Correction Logic
It detects and compensates the carrier frequency offset.
Radio Control
It controls the DSSS Radio Chip Set for data transmission and reception. It controls the gain during transmit and receive paths for efficient data transmission and reception through automatic gain Control logic.