• DocumentCode
    2873889
  • Title

    Synchronization in software radios. Carrier and timing recovery using FPGAs

  • Author

    Dick, Chris ; Harris, Fred ; Rice, Michael

  • Author_Institution
    Xilinx Inc., San Jose, CA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    195
  • Lastpage
    204
  • Abstract
    Software defined radios (SDR) are highly configurable hardware platforms that provide the technology for realizing the rapidly expanding third (and future) generation digital wireless communication infrastructure. Many sophisticated signal processing tasks are performed in a SDR, including advanced compression algorithms, power control, channel estimation, equalization, forward error control and protocol management. While there is a plethora of silicon alternatives available for implementing the various functions in a SDR, field programmable gate arrays (FPGAs) are an attractive option for many of these tasks for reasons of performance, power consumption and configurability. Amongst the more complex tasks performed in a high data rate wireless system is synchronization. This paper is about carrier and timing synchronization in SDRs using FPGA based signal processors. We describe and examine a QPSK Costas loop for performing coherent demodulation, and report on the implications of an FPGA mechanization. Symbol timing recovery is addressed using a differential matched filter control system. A tutorial style approach is adopted to describe the operation of the timing recovery loop and considerations for FPGA implementation are outlined
  • Keywords
    digital radio; field programmable gate arrays; FPGAs; QPSK Costas loop; advanced compression; channel estimation; configurable hardware platforms; digital wireless communication; software radios; Array signal processing; Channel estimation; Compression algorithms; Field programmable gate arrays; Hardware; Power control; Signal processing algorithms; Software radio; Timing; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2000 IEEE Symposium on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-7695-0871-5
  • Type

    conf

  • DOI
    10.1109/FPGA.2000.903406
  • Filename
    903406