Title :
Digital hilbert transformers for FPGA-based phase-locked loops
Author :
Kumm, Martin ; Sanjari, M. Shahab
Author_Institution :
Gesellschaft fur Schwerionenforschung, Darmstadt
Abstract :
The phase detector is a main building block in phase-locked loop (PLL) applications. FPGAs permit the realtime implementation of the CORDIC algorithm which offers an efficient solution for an accurate phase detection, provided that the signal is available as an analytic signal. Different architectures for generating analytic signals by approximating the Hilbert transform were analyzed. Thereby, the focus has been on the demands based on the PLL application and the efficient implementation on FPGAs. Two methods were implemented using either FIR or complex filters. The FIR method results in a remaining phase error that has a zero mean value in time domain. An efficient IIR low-pass structure is proposed to suppress this phase error. The complex filters were implemented using a novel method based on complex, multiplier-less frequency sampling filters. Structures with different complexities are presented. A better result was achieved compared to a standard IIR filter design.
Keywords :
FIR filters; Hilbert transforms; IIR filters; digital phase locked loops; field programmable gate arrays; phase detectors; signal processing; CORDIC algorithm; FIR filters; FPGA-based phase-locked loops; IIR filter; analytic signal generation; complex filters; digital Hilbert transformers; phase detector; phase error; realtime implementation; Algorithm design and analysis; Detectors; Field programmable gate arrays; Finite impulse response filter; IIR filters; Phase detection; Phase locked loops; Signal analysis; Signal generators; Transformers;
Conference_Titel :
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location :
Heidelberg
Print_ISBN :
978-1-4244-1960-9
Electronic_ISBN :
978-1-4244-1961-6
DOI :
10.1109/FPL.2008.4629940