An embodiment and method of the present invention includes a frequency
lock loop (FLL) having an improved frequency error estimation and a low
bit error rate (BER) in data demodulation by calculating and using an
improved averaged phase rotation using `valid` phase rotation samples.