Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home CPUs Apparatus-and-method-for-reducing-power-consumption-in-a-computer-system

 Level converter circuit for converting ECL-level input signals
It is therefore an object of the present invention to provide a level converter circuit in view of ...


 Logic gates with controllable time delay
These needs are met by providing a variable threshold voltage logic element. The threshold voltage ...


 Programmable logic cell and array
OF DRAWING FIG. 1 depicts an array 10 of cells 20 formed in accordance with the present invention. ...


 Output logic macrocell with enhanced functional capabilities
This invention provides an output logic macrocell for use with a logic block such as a programmable ...


 Graphics system including an output buffer circuit with controlled Miller effect capacitance
Generally, and in one form of the invention, an integrated circuit buffer includes a source ...


 Safestore frame implementation in a central processor
What is claimed is: 1. In a central processor including: A) data manipulation means for performing ...


 Refresh control for dynamic memory in multiple processor system
In accordance with one embodiment of the invention, a computer system employs three identical CPUs ...


 System and method for providing a fault tolerant computer program runtime support environment
The present invention automatically converts a non-fault tolerant software program into a fault-...


 Multiple processor synchronized halt test arrangement
An object of this invention is to provide a stable testing and debugging environment for a ...


 High-availability computer system with a support logic for a warm start
It is an object of this invention to control the assignment of the logic processors to operating ...


 Apparatus and method for reducing power consumption in a computer system

Details
Inventors: Townsley, David B.; Chow, Wing-Hong; Johnson, Michael D.; Ramalho, Helder;
Assignee: Apple Computer, Inc. (Cupertino, CA)
Primary Examiner: Sheikh; Ayaz R.
Assistant Examiner: Seto; Jeffrey K.
Attorney, Agent or Firm: Blakely, Sokoloff, Taylor & Zafman

A method and apparatus for reducing the power consumption of a processor in a computer system where a programming structure running on the processor determines when the processor is in an inactive state to cause clocking signals and the power supply to be disabled to the processor. The processor is again coupled to the power supply and the clock signals in response to a periodic interrupt signal, a non-periodic interrupt or a bus request from a peripheral device. Thereafter, the programming structure signals the control logic again when the processor reenters the inactive state, such that the control logic disables the clock signals and decouples the power supply to the processor when the processor returns to the inactive state. The method is extended to offer the ability to shut down the processor from programming structures running on alternate masters or subsystem controllers within the same system.

DETAILED DESCRIPTION A method and apparatus for reducing the power consumption of a processor in a computer system is described.
The present invention includes a programming structure running on the processor that determines when the processor is in an inactive state.
The programming means causes a signal to be generated if the processor is in the inactive state.
The signal is received by control logic that controls power and clocking signals to the processor.
The control logic in response to the signal from the programming means generates two signals, one to a phase-locked loop that clocks the processor and a second to a switch that connects the processor to the power supply.
The signals from the control logic disable the clock signals to the processor and then decouple the power supply to the processor when the processor is in the inactive state.
The clock signals from the PLL are disabled while maintaining synchronization.
In the present invention, the control logic also controls the switch and the PLL to couple the processor to the power supply and then enable the clock signals in response to a periodic interrupt signal, a non-periodic interrupt or a bus request from a peripheral device.
Thereafter, the programming structure signals the control logic again when it determines that the processor again reenters an inactive state, such that the control logic disables the clock signals and decouples the power supply to the processor until the next interrupt or bus request.
The present invention also offers an abort path to prevent processor power down in the event of a late arriving wake-up event (e.
g.
, interrupt), and offers a power-down method to support a system low power sleep mode where the contents of memory are preserved.



Related patents
  Apparatus and method for displaying PMS information in a portable computer
Accordingly, it is an object of the present invention to provide an improved apparatus and method for displaying power management system (PMS) information in a portable ...
  Logic circuit
The invention will be described below briefly. Namely, a plurality of ROM's of a large capacity constituted by IIL circuits are prepared, and one of them is selected by ...
  Control module for reducing ringing in digital signals on a transmission line
In accordance with the present invention, an electronic control module is provided that reduces ringing in the digital signals on a transmission line which has multiple ...
  For conditioning the input to or the output from an integrated circuit
The present invention has been developed to obviate the above-described problems and has as its first object the provision of a programmable input/output circuit ...
  Apparatus for sensing data in data bus lines
It is an object to provide a data sense circuit which prevents the charge share caused by direct connection between the bit lines and the data bus lines, reduces power ...
  Programmable circuit arrangement
We claim: 1. A circuit which can be programmed by applying a programming voltage so that the circuit delivers a signal at its output having a predetermined binary value, ...
  Read-only memory with few programming signal lines
It is accordingly an object of the present invention to enable a PROM to be programmed using only a small number of input signals. A programmable read-only memory ...
  System for dynamically exchanging and matching revision information between host and terminal
An object of the present invention is to eliminate such a drawback and to provide a system for dynamically exchanging the revision information between the host and the ...
  Registered logic macrocell with product term allocation and adjacent product term stealing
This invention provides a macrocell with product term allocation and adjacent product term stealing. Programmable configuration switches provide product term allocation ...
  Apparatus and method for product term allocation in programmable logic
A programmable logic device having an allocation scheme for pooling product terms is described. In the following description, for purposes of explanation, numerous ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved