IP Library Granted Patent US 9,960,771
Granted Patent B2
US 9,960,771 · App. 15/475,411 · Granted May 1, 2018

Hum generation using representative circuitry

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 9,960,771
App. No.
15/475,411
Granted
May 1, 2018
Kind
B2
Abstract

Disclosed embodiments select a proper hum frequency reference by utilizing one or more functional logic circuits within a cluster. The slowest logic circuit is determined, and an instance of that logic circuit is used in timing circuitry for the cluster. Multiple logic circuits with similar characteristics are incorporated into the timing circuit. Each cluster is interconnected to a second level timing circuit. Each cluster inputs timing information into the second level timing circuit. The second level timing circuit then determines when the next cycle, or tic, of the self-generated clock starts, and the process repeats, providing a self-generated clock signal.

Claims (28)

1. An apparatus for signal generation comprising:

a first plurality of representative logic circuits;

a first edge aligner combining results from the first plurality of representative logic circuits;

a first enablement circuit that enables the first plurality of representative logic circuits;

a first synchronization signal derived from the results from the first plurality of representative logic circuits;

a second plurality of representative logic circuits;

a second edge aligner combining results from the second plurality of representative logic circuits;

a second enablement circuit that enables the second plurality of representative logic circuits;

a second synchronization signal derived from the results from the second plurality of representative logic circuits; and

a combined synchronization signal derived from the first synchronization signal and the second synchronization signal.

2. The apparatus of claim 1 wherein the first plurality of representative logic circuits differs from the second plurality of representative logic circuits.

3. The apparatus of claim 1 wherein the first plurality of representative logic circuits is substantially similar to the second plurality of representative logic circuits.

4. The apparatus of claim 1 further comprising a third plurality of representative logic circuits where the combined synchronization signal is further derived from a third synchronization signal derived from results from the third plurality of representative logic circuits.

5. The apparatus of claim 1 wherein the first plurality of representative logic circuits and the second plurality of representative logic circuits comprise a hum generation fabric.

6. The apparatus of claim 5 wherein the hum generation fabric provides multiple synchronization signals to functional logic circuits distributed across the hum generation fabric.

7. The apparatus of claim 6 wherein the multiple synchronization signals maintain the functional logic circuits within one tic cycle of one another.

8. The apparatus of claim 5 wherein the hum generation fabric forms a clock generation structure.

9. The apparatus of claim 1 wherein the first plurality of representative logic circuits and the second plurality of representative logic circuits comprise ring oscillators.

10. The apparatus of claim 1 further comprising an output from the first edge aligner that becomes active based on a longest delay path from the first plurality of representative logic circuits.

11. The apparatus of claim 1 wherein the first edge aligner comprises an AND gate.

12. The apparatus of claim 1 wherein the first plurality of representative logic circuits includes a comparator circuit.

13. The apparatus of claim 1 wherein the first plurality of representative logic circuits includes an adder circuit.

14. The apparatus of claim 1 wherein the first plurality of representative logic circuits includes a bit manipulation unit.

15. The apparatus of claim 1 wherein the first plurality of representative logic circuits includes a programmable logic reduction circuit.

16. The apparatus of claim 1 wherein the first plurality of representative logic circuits includes a shifter circuit.

17. The apparatus of claim 1 wherein the first plurality of representative logic circuits is reset based on the first synchronization signal.

18. The apparatus of claim 1 wherein the first plurality of representative logic circuits is reset based on the first plurality of representative logic circuits being self-resetting logic.

19. The apparatus of claim 1 wherein the first plurality of representative logic circuits includes a sequential circuit.

Assignments (6)
CHANGE OF NAME Recorded May 8, 2024
From: WAVE COMPUTING, INC.
To: MIPS HOLDING, INC.
Reel/Frame 067355/0324 →
RELEASE OF SECURITY INTEREST Recorded Dec 29, 2022
From: CAPITAL FINANCE ADMINISTRATION, LLC, AS ADMINISTRATIVE AGENT
To: MIPS TECH, LLC; WAVE COMPUTING INC.
Reel/Frame 062251/0251 →
SECURITY INTEREST Recorded Jun 14, 2021
From: MIPS TECH, LLC; WAVE COMPUTING, INC.
To: CAPITAL FINANCE ADMINISTRATION, LLC
Reel/Frame 056558/0903 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2021
From: WAVE COMPUTING LIQUIDATING TRUST
To: MIPS TECH, INC.; HELLOSOFT, INC.; WAVE COMPUTING (UK) LIMITED; IMAGINATION TECHNOLOGIES, INC.; CAUSTIC GRAPHICS, INC.; MIPS TECH, LLC; WAVE COMPUTING, INC.
Reel/Frame 056589/0606 →
SECURITY INTEREST Recorded Feb 26, 2021
From: WAVE COMPUTING, INC.; MIPS TECH, LLC; MIPS TECH, INC.; HELLOSOFT, INC.; WAVE COMPUTING (UK) LIMITED; IMAGINATION TECHNOLOGIES, INC.; CAUSTIC GRAPHICS, INC.
To: WAVE COMPUTING LIQUIDATING TRUST
Reel/Frame 055429/0532 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2018
From: SINGH, GAJENDRA PRASAD; DESAI, SHAISHAV
To: WAVE COMPUTING, INC.
Reel/Frame 044974/0466 →