IP Library Granted Patent US 7,629,815
Granted Patent B1
US 7,629,815 · App. 12/180,441 · Granted Dec 8, 2009

Low-power semi-dynamic flip-flop with smart keeper

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 7,629,815
App. No.
12/180,441
Granted
Dec 8, 2009
Kind
B1
Abstract

A modified high-speed flip-flop including an input circuit, a smart window circuit, a smart keeper circuit, a pre-charge circuit, a discharge circuit, a slave storage circuit, and an output circuit. Additionally, a circuit including the modified high-speed flip-flop, the circuit also including a non-zero operating voltage provided to the flip-flop, a common voltage provided to the flip-flop, a clock signal input to the flip-flop, a data signal input to the flip-flop wherein the data signal has a high state and a low state, and an output signal from the flip-flop wherein the output signal has a high state and a low state.

Claims (33)

1. A modified high-speed flip-flop comprising:

an input circuit;

a smart window circuit;

a smart keeper circuit;

a pre-charge circuit;

a discharge circuit;

a slave storage circuit; and

an output circuit.

2. The flip-flop of claim 1 , wherein the smart keeper circuit provides a keeping force to maintain a non-zero node voltage at a node connecting the pre-charge circuit, discharge circuit, and output circuit.

3. The flip-flop of claim 2 , wherein the smart keeper circuit prevents contention between the pre-charge circuit and discharge circuit because the common node is always driven and never floated.

4. The flip-flop of claim 3 , wherein the power consumption of the flip-flop is reduced because a plurality of FETs used in the discharge circuit can be reduced in size and power consumption.

5. The flip-flop of claim 1 , wherein the flip-flop is disposed in a semiconductor device.

6. The flip-flop of claim 1 , wherein the flip-flop is disposed on a printed circuit board.

7. A circuit comprising:

a modified high-speed flip-flop comprising:

an input circuit,

a smart window circuit,

a smart keeper circuit,

a pre-charge circuit,

a discharge circuit,

a slave storage circuit, and

an output circuit;

a non-zero operating voltage provided to the flip-flop;

a common voltage provided to the flip-flop;

a clock signal input to the flip-flop;

a data signal input to the flip-flop wherein the data signal has a high state and a low state; and

an output signal from the flip-flop wherein the output signal has a high state and a low state;

wherein the high state refers to the operating voltage and the low state refers to the common voltage.

8. The circuit of claim 7 , wherein the smart keeper circuit provides a keeping force to maintain a non-zero node voltage at a node connecting the pre-charge circuit, discharge circuit, and output circuit.

9. The circuit of claim 8 , wherein the smart keeper circuit prevents contention between the pre-charge circuit and discharge circuit because the node is always driven and never floated.

10. The circuit of claim 9 , wherein the power consumption of the flip-flop is reduced because a plurality of FETs used in the discharge circuit can be reduced in size and power consumption.

11. The circuit of claim 7 , wherein the flip-flop is disposed in a semiconductor device.

12. The circuit of claim 7 , wherein the flip-flop is disposed on a printed circuit board.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 16, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037305/0133 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2008
From: TANG, BO; ELKIN, ILYAS; KONSTADINIDIS, GEORGIOS K.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 021315/0571 →