Hi
Pl help me in desinging a timing NCO in the all digital receiver. I'm in the process of designing timing error detector and symbol synchronizer where my smbol rate vary from 5k-500k. I got other building blocks like loopfilter, interpolators and matched filters. But i'm not getting how to go about the timng NCO for the variable symbol rate. Please help me in this
u have ip cores available for the nco for digital receiver.
NCO for a digital receiver will be used for locking the carrier.
u can find plenty of materials related to this on the web itself,
NCO will also be called as DDS "Direct Digit Synthesiser".
Xilinx gives a demo on "QAM Demodulator" using their tool system generator on their web.u can view this demo to get an idea abt the usage of NCO for digital receivers.
In the carrier NCO, error will be calculated and given to NCO for normailised value and the output is given to the cos/sin LUT's. That part is clear to me.
In timing my doubt is how the error is calculated and updaetd and givento the interpolator. All the papers are talking of calculation of error and feed it back to interpolator or other DSP blocks.
Pl carify me in desing of the NCO