IP Library Granted Patent US 7,233,188
Granted Patent B1
US 7,233,188 · App. 11/318,228 · Granted Jun 19, 2007

Methods and apparatus for reducing power consumption in a processor using clock signal control

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,233,188
App. No.
11/318,228
Granted
Jun 19, 2007
Kind
B1
Abstract

Methods and apparatus provide for: producing a control signal at a first substantially steady state logic level indicative of a sleep mode, and at a second substantially steady state logic level indicative of a normal mode; producing a gate signal that is at a substantially steady state null level when the control signal is at the first logic level, and that oscillates at a local clock frequency when the control signal is at the second logic level; producing a local clock signal from a system clock signal as a function of the gate signal; and interposing at least one signal propagation latch circuit between an origin of the control signal and the location at which the gate signal is produced.

Claims (25)

1. An apparatus, comprising:

a clock control unit operable to produce a control signal at a first substantially steady state logic level indicative of a sleep mode, and at a second substantially steady state logic level indicative of a normal mode;

at least one divider/gate circuit operable to produce a gate signal that is at a substantially steady state null level when the control signal is at the first logic level, and that oscillates at a local clock frequency when the control signal is at the second logic level; and

at least one local clock buffer circuit operable to produce a local clock signal from a system clock signal as a function of the gate signal,

wherein at least one signal propagation latch circuit is interposed between the clock control unit and the divider/gate circuit.

2. The apparatus of claim 1 , wherein a plurality of signal propagation latch circuits are interposed between the clock control unit and the divider/gate circuit.

3. The apparatus of claim 2 , wherein there are no signal propagation latch circuits interposed between the divider/gate circuit and the local clock buffer circuit.

4. The apparatus of claim 2 , further comprising at least one signal propagation latch circuit interposed between the divider/gate circuit and the local clock buffer circuit.

5. The apparatus of claim 4 , wherein a greater number of signal propagation latch circuits are interposed between the control signal and the divider/gate circuit than between the divider/gate circuit and the local clock buffer circuit.

6. The apparatus of claim 1 , wherein the divider/gate circuit is operable to produce the gate signal such that the oscillation at a local clock frequency is lower than a frequency of the system clock.

7. The apparatus of claim 6 , wherein the divider/gate circuit includes a gated digital oscillator operable to use the control signal to enable the digital oscillator to produce the gate signal.

8. The apparatus of claim 6 , wherein the local clock buffer circuit is operable to produce the local clock signal from the system clock signal such that a frequency of the local clock signal is synchronized with the local clock frequency of the gate signal.

9. The apparatus of claim 8 , wherein the local clock buffer circuit includes combinational logic to produce the local clock signal from the system clock signal as a function of the gate signal.

10. The apparatus of claim 9 , wherein the local clock buffer circuit includes at least one of an AND gate and a NAND gate receiving the system clock signal and the gate signal and producing the local clock signal therefrom.

11. A method, comprising:

producing a control signal at a first substantially steady state logic level indicative of a sleep mode, and at a second substantially steady state logic level indicative of a normal mode;

producing a gate signal that is at a substantially steady state null level when the control signal is at the first logic level, and that oscillates at a local clock frequency when the control signal is at the second logic level;

producing a local clock signal from a system clock signal as a function of the gate signal; and

interposing at least one signal propagation latch circuit between an origin of the control signal and the location at which the gate signal is produced.

12. The method of claim 11 , further comprising interposing a plurality of signal propagation latch circuits between the origin of the control signal and the location at which the gate signal is produced.

13. The method of claim 12 , further comprising interposing no signal propagation latch circuits between the location at which the gate signal is produced and the location at which the local clock signal is produced.

14. The method of claim 12 , further comprising interposing at least one signal propagation latch circuit between the location at which the gate signal is produced and the location at which the local clock signal is produced.

15. The method of claim 14 , further comprising interposing a greater number of signal propagation latch circuits between the origin of the control signal and the location at which the gate signal is produced than between the location at which the gate signal is produced and the location at which the local clock signal is produced.

16. The method of claim 10 , further comprising producing the gate signal such that the oscillation at a local clock frequency is lower than a frequency of the system clock.

17. The method of claim 16 , further comprising producing the local clock signal from the system clock signal such that a frequency of the local clock signal is synchronized with the local clock frequency of the gate signal.

Assignments (4)
CHANGE OF NAME Recorded Oct 13, 2016
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 040350/0891 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2011
From: SONY NETWORK ENTERTAINMENT PLATFORM INC.
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 027449/0640 →
CHANGE OF NAME Recorded Dec 26, 2011
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY NETWORK ENTERTAINMENT PLATFORM INC.
Reel/Frame 027449/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2006
From: TAKANO, CHIAKI; STASIAK, DANIEL LAWRENCE; CHELSTROM, NATHAN PAUL; FERGUSON, STEVEN ROSS
To: SONY COMPUTER ENTERTAINMENT INC.; INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 017648/0635 →