On structure and implementation of algorithms for carrier and symbol synchronization in software defined radios

Synchronization techniques based on DSP implementations are often digital emulations of their analog prototypes. Such solutions do not include structures and algorithms responsive to DSP system considerations and implementation strengths and weaknesses. We present a number of unconventional algorithms and structures used in carrier and timing recovery schemes. Multirate signal processing, polyphase filter structures, and CORDIC subsystems are at the heart of efficient first principle DSP based solutions to carrier recovery, matched filtering, timing recovery, and phase detection tasks required for synchronization.

[1]  Chris Dick,et al.  Configurable logic for digital communications: some signal processing perspectives , 1999, IEEE Commun. Mag..

[2]  Fred Harris,et al.  FPGA signal processing using sigma-delta modulation , 2000 .

[3]  Michael Rice,et al.  Synchronization in software radios. Carrier and timing recovery using FPGAs , 2000, Proceedings 2000 IEEE Symposium on Field-Programmable Custom Computing Machines (Cat. No.PR00871).