Patent ID: 8373460

Claim:
A Phase Locked Loop (PLL) for generating an oscillator signal, comprising: a phase-frequency detector (PFD) for generating an analog error signal based on an input reference signal and a feedback signal, wherein the feedback signal is generated using the oscillator signal; a digital loop, connected to the PFD, for enabling a frequency lock between the input reference signal and the feedback signal, the digital loop comprising: a time-to-digital converter (TDC), connected to the PFD, for converting the analog error signal to a digital error signal; a digital filter, connected to the TDC, for generating one or more control words based on the digital error signal; and a digital-to-analog converter (DAC) current source, connected to the digital filter, for generating a first current corresponding to the one or more control words; an analog loop, connected to the PFD, for enabling a phase lock between the input reference signal and the feedback signal, the analog loop comprising: a charge pump, connected to the PFD, for generating a charge pump current based on the analog error signal; an analog filter, connected to the charge pump, for generating a control voltage based on the charge pump current; a voltage-to-current converter, connected to the analog filter, for generating a second current based on the control voltage; a current-controlled oscillator (CCO), connected to the DAC current source and the voltage-to-current converter, for generating the oscillator signal based on at least one of the first current and the second current; and a frequency divider connected between the CCO and the PFD for generating the feedback signal by adjusting the frequency of the oscillator signal, wherein the TDC comprises one or more tapped delay lines and a loop feedback counter for converting the analog error signal into the digital error signal, and a thermometric to binary converter for converting one or more thermometric signals generated using the analog error signal into one or more binary signals.