Modelling and applications of MOS varactors for high-speed CMOS clock and data recovery