• DocumentCode
    3265312
  • Title

    DSP Implementation of SNR Estimation Algorithm for OFDM Systems

  • Author

    Doukas, A. ; Kotsopoulos, A. ; Kalivas, G.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Patras Univ.
  • Volume
    1
  • fYear
    2006
  • fDate
    25-28 June 2006
  • Firstpage
    583
  • Lastpage
    587
  • Abstract
    The objective of this paper is to present the implementation and optimization process of a signal-to-noise ratio (SNR) estimation algorithm operating on BPSK modulated data targeted to multicarrier systems in additive white Gaussian noise (AWGN) channels on the C6711 digital signal processor (DSP) of Texas instruments (TI). In our case, the algorithm was applied to an orthogonal frequency division multiplexing (OFDM) system. First, the basic structure of the algorithm was implemented and tested using plain C language and Matlab-generated OFDM samples for proof of concept reasons. Next, the code was ported on the DSP for implementation and optimization using DSP-specific C/assembly, and embodied into a previously implemented, in our lab, OFDM transceiver running on the DSP. The optimization scheme followed was based on several optimization aspects, such as identifying and recoding the most time-consuming parts utilizing the target hardware´s characteristics, as well as algorithmic modifications and compiler features. The correctness of the optimization was continuously verified at every optimization stage by providing to the estimator actual data having passed through the transceiver. Finally, a comparison of the implemented estimator with another implemented SNR estimator, in terms of execution speed and SNR estimation accuracy, is presented
  • Keywords
    AWGN channels; OFDM modulation; digital signal processing chips; mathematics computing; phase shift keying; program compilers; transceivers; AWGN channel; BPSK modulation; C language; C6711 digital signal processor; DSP-specific C-assembly; Matlab; OFDM transceiver system; SNR estimation algorithm; Texas instrument; additive white Gaussian noise; compiler feature; multicarrier system; orthogonal frequency division multiplexing; signal-to-noise ratio; AWGN; Additive white noise; Binary phase shift keying; Digital modulation; Digital signal processing; OFDM modulation; Optimizing compilers; Signal processing algorithms; Signal to noise ratio; Transceivers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Circuits and Systems Proceedings, 2006 International Conference on
  • Conference_Location
    Guilin
  • Print_ISBN
    0-7803-9584-0
  • Electronic_ISBN
    0-7803-9585-9
  • Type

    conf

  • DOI
    10.1109/ICCCAS.2006.284704
  • Filename
    4063948