Inductor-less 50% duty cycle wide-range divide-by-3 circuit
AssigneeQUALCOMM Incorporated
InventorsAli Sajjadi, Babak Vakili-Amini
Life of this patent
Estimating the term…
Abstract
Certain aspects of the present disclosure provide apparatus for producing an output signal having a duty cycle of 50% and a frequency that is one third that of an input signal. One example frequency dividing circuit for producing such an output signal generally includes first and second flip-flops; first, second, and third logic circuits, each configured to function equivalently to a logic OR gate; and an internal frequency dividing circuit configured to generate an output waveform having a frequency that is one half that of an input waveform.
Claims30
A first frequency dividing circuit for producing an output signal having a duty cycle of 50% and a first frequency that is one third that of an input signal, comprising:
- first and second flip-flops;
- first, second, and third logic circuits, each configured to function equivalently to a logic OR gate, wherein an output of the first logic circuit is connected with an input of the first flip-flop, wherein an output of the second logic circuit is connected with an input of the second flip-flop, wherein an output of the first flip-flop is connected with a first input of the first logic circuit and with a first input of the second logic circuit, wherein an output of the second flip-flop is connected with a second input of the first logic circuit and with a second input of the second logic circuit, wherein the output of the first flip-flop is connected with a first input of the third logic circuit, and wherein the output of the second flip-flop is connected with a second input of the third logic circuit;
- and
- a second frequency dividing circuit configured to generate an output waveform having a second frequency that is one half that of an input waveform, wherein the input waveform is based on an output of the third logic circuit.
A local oscillator (LO) generation circuit for generating a local oscillating signal, comprising:
- a voltage-controlled oscillator (VCO) for outputting a global oscillating signal;
- a first frequency dividing circuit connected with the VCO and configured to produce an output signal having a first frequency one third that of the global oscillating signal and a duty cycle of 50%, wherein the first frequency dividing circuit comprises:
- first and second flip-flops;
- first, second, and third logic circuits, each configured to function equivalently to a logic OR gate, wherein an output of the first logic circuit is connected with an input of the first flip-flop, wherein an output of the second logic circuit is connected with an input of the second flip-flop, wherein an output of the first flip-flop is connected with a first input of the first logic circuit and with a first input of the second logic circuit, wherein an output of the second flip-flop is connected with a second input of the first logic circuit and with a second input of the second logic circuit, wherein the output of the first flip-flop is connected with a first input of the third logic circuit, and wherein the output of the second flip-flop is connected with a second input of the third logic circuit;
- and
- a second frequency dividing circuit configured to generate an output waveform having a second frequency that is one half that of an input waveform, wherein the input waveform is based on an output of the third logic circuit;
- and
- a third frequency dividing circuit configured to generate the local oscillating signal based on the output signal from the first frequency dividing circuit.
An apparatus for wireless communications, comprising:
- at least one antenna;
- and
- a transmitter configured to transmit, via the at least one antenna, a data signal mixed with a local oscillating signal, wherein the local oscillating signal is generated by a local oscillator (LO) generation circuit, comprising:
- a voltage-controlled oscillator (VCO) for outputting a global oscillating signal;
- a first frequency dividing circuit connected with the VCO and configured to produce an output signal having a first frequency one third that of the global oscillating signal and a duty cycle of 50%, wherein the first frequency dividing circuit comprises:
- first and second flip-flops;
- first, second, and third logic circuits, each configured to function equivalently to a logic OR gate, wherein an output of the first logic circuit is connected with an input of the first flip-flop, wherein an output of the second logic circuit is connected with an input of the second flip-flop, wherein an output of the first flip-flop is connected with a first input of the first logic circuit and with a first input of the second logic circuit, wherein an output of the second flip-flop is connected with a second input of the first logic circuit and with a second input of the second logic circuit, wherein the output of the first flip-flop is connected with a first input of the third logic circuit, and wherein the output of the second flip-flop is connected with a second input of the third logic circuit;
- and
- a second frequency dividing circuit configured to generate an output waveform having a second frequency that is one half that of an input waveform, wherein the input waveform is based on an output of the third logic circuit;
- and
- a third frequency dividing circuit configured to generate the local oscillating signal based on the output signal from the first frequency dividing circuit.
A first frequency dividing circuit for producing an output signal having a duty cycle of 50% and a first frequency that is one third that of an input signal, comprising:
- first and second flip-flops, wherein the output signal changes only on rising edges of outputs of the first and second flip-flops;
- and
- a second frequency dividing circuit configured to generate an output waveform having a second frequency that is one half that of an input waveform, wherein the input waveform is based on the outputs of the first and second flip-flops and wherein the output signal is based on the output waveform.
Dependencies are inferred from the claim text.