Implementation of CCK based on DSP for a WLAN tranceiver
Lei Peng, Wang Jun, Wei Li · 2008
A fast algorithm of complementary code keying (CCK) applied in DSP for wireless local area networks (WLANs) is presented in the paper. It simplifies the decoding process by modifying the fast walsh transform (FWT) architecture, which is based on the analysis of feature of FWT and CCK in the IEEE 802.11b standard. Besides, all the complex multiplications are replaced by complex additions. Especially when applied in the FWT processing based on DSP and FPGA, the algorithm can greatly save hardware resources and reduce computational burden. Based on the theoretical analysis and improvement, the method presented in the paper is implemented in an 802.11b WLANs baseband trasceiver, where the FWT processing is achieved in the DSP SIMD architecture. Finally, the performance and capability of the CCK transceiver are given, which meets all the IEEE requirements for 802.11b standard.