×

Dynamically weighted exclusive or gate having weighted output segments for phase detection and phase interpolation

  • US 10,554,380 B2
  • Filed: 01/26/2018
  • Issued: 02/04/2020
  • Est. Priority Date: 01/26/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a reference clock signal and a phase of a local oscillator signal at a dynamically-weighted XOR gate comprising a plurality of logic branches, each logic branch enabled responsive to a respective input logic combination of the reference clock signal and the phase of the local oscillator signal;

    generating a plurality of weighted segments of a phase-error signal, the plurality of weighted segments comprising (i) positive weighted segments generated by a first subset of the plurality of logic branches when the reference clock signal and the phase of the local oscillator signal have equal logic levels and (ii) negative weighted segments generated by a second subset of the plurality of logic branches when the reference clock signal and the phase of the local oscillator signal have different logic levels, each weighted segment of the phase-error signal having a respective weight applied by a corresponding logic branch of the plurality of logic branches, wherein at least two weighted segments of the plurality of weighted segments have different weights;

    generating an aggregate control signal based on an aggregation of the weighted segments of the phase-error signal; and

    outputting the aggregate control signal as a current-mode output for controlling a local oscillator generating the phase of the local oscillator signal, the local oscillator configured to induce a phase offset into the local oscillator signal in response to the aggregate control signal.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×