IP Library Granted Patent US 6,975,174
Granted Patent B1
US 6,975,174 · App. 10/749,798 · Granted Dec 13, 2005

Clock oscillator

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,975,174
App. No.
10/749,798
Granted
Dec 13, 2005
Kind
B1
Abstract

An oscillator circuit and a method of generating an oscillating signal are disclosed. An oscillator comprises a first flip-flop and a second flip-flop coupled with the first flip-flop to provide an oscillating signal. A method of generating an oscillating signal comprises providing the oscillating signal as a first clock input to a first flip flop, inverting the oscillating signal and providing the inverted oscillating signal as a second clock input to a second flip flop, using the output of the first flip flop and the output of the second flip flop to generate a combined output that alternates between a logic low level and a logic high level, and using the combined output to sustain the oscillation of the oscillating signal.

Claims (21)

1. A method of generating an oscillating signal, comprising:

providing the oscillating signal as a first clock input to a first flip flop;

inverting the oscillating signal and providing the inverted oscillating signal as a second clock input to a second flip flop;

using the output of the first flip flop and the output of the second flip flop to generate a combined output that alternates between a logic low level and a logic high level; and using the combined output to sustain the oscillation of the oscillating signal.

2. A method as recited in claim 1 , further comprising a clock buffer configured to buffer the oscillating signal.

3. A method as recited in claim 1 , wherein the oscillating signal is provided to a primary circuit via a primary circuit buffer and further comprising an oscillating signal buffer configured to buffer the oscillating signal in the same manner that the primary circuit buffer buffers the oscillating signal as provided to the primary circuit.

4. A method as recited in claim 1 , wherein the oscillating signal is sent to a field programmable gate array (FPGA).

5. A method as recited in claim 1 , further comprising monitoring the oscillating signal.

6. A method as recited in claim 1 , further comprising monitoring the oscillating signal and restarting the oscillator if it is determined that the output has ceased to oscillate.

7. The method of claim 1 further comprising providing a startup signal to generate a first pulse of the oscillating signal.

8. A method as recited in claim 1 , wherein the oscillating signal is applied to a circuit that includes a circuit flip-flop, and the first and second flip-flops are substantially the same type as the circuit flip-flop.

9. A method as recited in claim 1 , wherein the oscillating signal is applied to a circuit, and the oscillator resides on the same die as the circuit.

10. The method of claim 1 further comprising buffering the combined output and providing the buffered combined output as the oscillating signal.

11. An oscillator comprising:

a first element configured to toggle a first data output according to a first transition of an oscillating signal;

a second element configured to toggle a second data output according to a second transition of the oscillating signal;

a third element configured to receive the first data output and the second data output as inputs and provide the oscillating signal as output.

12. A method of generating an oscillating signal, comprising:

toggling a first data output according to a first transition of the oscillating signal;

toggling a second data output according to a second transition of the oscillating signal;

using the first data output and the second data output to generate an alternating output that sustains the oscillation of the oscillating signal.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034490/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2009
From: RADIOFRAME NETWORKS, INC.
To: MOTOROLA, INC.
Reel/Frame 023639/0026 →
RELEASE OF SECURITY INTEREST Recorded Jun 18, 2009
From: ORIX VENTURE FINANCE LLC
To: RADIOFRAME NETWORKS, INC.
Reel/Frame 022845/0668 →
SECURITY AGREEMENT Recorded Jun 17, 2005
From: RADIOFRAME NETWORKS, INC.
To: ORIX VENTURE FINANCE LLC
Reel/Frame 016167/0177 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2004
From: KEATING, PIERCE
To: RADIOFRAME NETWORKS, INC.
Reel/Frame 014758/0981 →