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
Link To Document