anandkumarcr
Junior Member level 1
Hi,
I am trying to design a clock recovery ckt for a serial input data. I came accross many materials which implement Phase Frequency detectors using the RS Flip Flop
However I am unable to resolve the fact that it needs a reference clock signal in addition to the existing VCO clk.
My requirement is as follows :-
-> I get a random serial binary data in NRZ format. I need to recover the clock from the data.
I am planning to implement a PLL for the clock and data recovery.
The VCO in my case is a simple 32-bit accumulator with the input as the correcting factor.
The output of VCO is M*(F)/(2^32) where F is the base clk I am using and M is the multiplying factor decided by Phase/Frequency Detector
However I do not get any reference signal alongwith my data. In this case how do I recover the clock?
Or detect the frequency difference b/w clock and my VCO clk ?
I am trying to design a clock recovery ckt for a serial input data. I came accross many materials which implement Phase Frequency detectors using the RS Flip Flop
However I am unable to resolve the fact that it needs a reference clock signal in addition to the existing VCO clk.
My requirement is as follows :-
-> I get a random serial binary data in NRZ format. I need to recover the clock from the data.
I am planning to implement a PLL for the clock and data recovery.
The VCO in my case is a simple 32-bit accumulator with the input as the correcting factor.
The output of VCO is M*(F)/(2^32) where F is the base clk I am using and M is the multiplying factor decided by Phase/Frequency Detector
However I do not get any reference signal alongwith my data. In this case how do I recover the clock?
Or detect the frequency difference b/w clock and my VCO clk ?