I am designing DQPSK demodulator using Gardner symbol synchronizer. I am simulating it using Matlab (not the Simulink). After beating the incoming DQPSK IF signal with locally generated carrier the signal is passed through LPF to generate filtered in-phase and quadrature samples. This filtered I&Q samples are passed through Matched filter to provide input to Gardner algorithm. With Gardner algorithm and Farrow interpolator, I am able to recover the triangular shaped waveform as Gardner explained in his paper.

My doubt is, whether I have to use output of Gardner directly to extract the symbols from it or using Gardner output do I need to sample the filtered I&Q data?

Can anybody provide some information on it?

Similar questions and discussions