WO1990007216A1 - Adaptive electrical power management system - Google Patents

Adaptive electrical power management system Download PDF

Info

Publication number
WO1990007216A1
WO1990007216A1 PCT/US1989/005661 US8905661W WO9007216A1 WO 1990007216 A1 WO1990007216 A1 WO 1990007216A1 US 8905661 W US8905661 W US 8905661W WO 9007216 A1 WO9007216 A1 WO 9007216A1
Authority
WO
WIPO (PCT)
Prior art keywords
component
power
state
power consumption
electrical power
Prior art date
Application number
PCT/US1989/005661
Other languages
French (fr)
Inventor
Howard W. Selby, Iii
Ronald Lingemann
Original Assignee
Selby Howard W
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Selby Howard W filed Critical Selby Howard W
Publication of WO1990007216A1 publication Critical patent/WO1990007216A1/en

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J1/00Circuit arrangements for dc mains or dc distribution networks
    • H02J1/14Balancing the load in a network

Definitions

  • This invention relates generally to electrical power systems in battery-operated electronic devices, and more particularly to an electrical power management system that controls power consumption of various components within an electronic device so as to conserve power use and prolong battery operation.
  • Prior art in computer technology allows the user to manually turn off various elements within the computer which are not needed (e.g., modems can be deactivated by the user in most portable computers) and some computers allow the display screen to be powered down after a specified time period during which the computer receives no user input (this is called a time-out procedure) .
  • the invention provides a means to conserve power consumption in a battery operated electronic device by determining when a component within the device is not required to be fully powered, a determination that is based on the operation of the electronic device.
  • the invention involves monitoring operation of the electronic device and analyzing the power consumption of components within the device.
  • the invention uses algorithms to recognize information which indicates that a given component or group of components is not operationally required and can be powered down.
  • the power supply to the component or group of components is partitioned so that the component or group of components can be powered down without affecting the power consumption of other components within the electronic device.
  • powered down includes turning power completely off or any other power conservation state that is less than full power on (such as reducing the clock speed in a computer which affects the power consumption of components interrelated to the clock speed) .
  • the algorithms employed in the invention can analyses a broad variety of software instructions without any prior knowledge or experience with such software permitting the power management system to automatically operate while running most software that is used today.
  • the invention may employ adaptive techniques which allow the user to instruct the power management system when it has made an error in a power management decision; once instructed, the power management system adapts itself so that the proper power management decision is made the next time. Components within the electronic device are powered on or down as needed during operation of the device. This yields prolonged operation of the electronic device on battery power.
  • FIG. 1 is a block diagram of a partitioned power circuit showing two partitioned power buses controlled by an analyzer and power switcher, and two components, one connected to each of the two partitioned power buses.
  • FIG. 2 is a flow chart of the operation of the adaptive electrical power management system.
  • FIG. 1 the elements of an electronic device which incorporates the invention, showing a main power supply 10, a main power bus 14, a power switcher 12 which controls power to two partitioned power buses 16 and 18, each partitioned power bus being connected to a component 22 and 24 respectively, and the analyzer 34 which controls the power switcher.
  • Main power to the electronic device is supplied by the main power supply 10 which constitutes a battery operated type power supply.
  • the main power supply 10 feeds electrical power to the main power bus 14 which supplies electrical power to the power switcher 12 and the analyzer 34.
  • Hardware implementations of the analyzer 34 could include a processor, an auxiliary microprocessor (such as a Motorolla 68HC11) ; a logic cell array (such as a conventional Xylink M2018 logic cell array) ; a macro cell array (such as a conventional LSI Logic Corporation LL3020 macro cell array) ; an application-specific integrated circuit; a gate array; or other forms of mask programmable logic.
  • the analyzer controls power consumption of the components. As shown in FIG. 1 the control of power consumption of the components is a function of controlling the partitioned power buses. This method of control is the basis for the description that follows. However, the analyzer 34 could control other elements such as a switch on the component itself, or an element such as the clock in a computer, that would control the rate of power consumption of a component as a means of managing power consumption. Components or elements of the electronic device
  • 22 and 24 are connected to the partitioned power buses, 16 and 18 respectively, and are independently powered by such buses.
  • the path of instruction flow for each component is shown on FIG. 1 as 26 and 28 respectively. Each path is monitored by the analyzer 34 through instruction detectors 30 and 32.
  • the analyzer 34 monitors all systems within the device to determine whether components are needed or not for operation of the device.
  • FIG. 1 shows just two components within the device. There could be many more components or groups of components that are monitored.
  • a memory element 20 is also controlled by the analyzer 34.
  • the memory stores the state of a component prior to that component being powered down so that that state can be reinstalled in the component prior to its being powered up. The memory function is only used if the state of a component ⁇ needs to be saved and restored during a power down cycle.
  • FIG. 2 is a flow chart showing the operation of the adaptive power management system.
  • a given component within the device is powered on.
  • the analyzer monitors information related to the operation of the device. The analyzer looks for a pattern that indicates that a component is not being used. The analyzer's ability to recognize such a pattern is based on algorithms. Recognition of such a pattern answers the question of whether the component is needed or not, step 102.
  • step 103 the analyzer continues to monitor operation of the device to determine if the component continues to be needed, step 101. If the component is not needed, step 104, the component power down sequence commences, step 105.
  • the state of the component is saved in memory before the component is powered down so that that state can be reinstalled prior to re ⁇ establishing power to the component, step 105.
  • the component state is saved, the component is powered down either through the power bus that serves the component or at the component itself. Components on the main power bus and other partitioned power buses are not affected.
  • step 106 the analyzer continues to monitor operation of the device for information indicating that the component is needed again.
  • the analyzer continually checks to see whether the component is needed, step 107.
  • the analyzer continues its monitoring function, step 106.
  • step 108 the component power up sequence commences, step 109. If the state of the component had been stored in memory, that state is reinstalled in the component and the power to the partitioned bus serving the component is re-established. The component returns to a powered on status, step 111.
  • the process of monitoring and analyzing operation information and powering components up and down continues during operation of the electronic device. Components are only powered down when they are inactive or not needed. The result is less power consumption by the electronic device.

Abstract

An electrical power management system for electronic devices (22 and 24) which includes partitioned power buses (16 and 18) that power various components (component #1 and component #2) within the electronic device (22 and 24) such that power supply (10) to such components (component #1 and component #2) can be independently controlled. The system monitors (34) use of such components (component #1 and component #2) and provides power to such components (component #1 and component #2) only as needed.

Description

- ] -
ADAPTIVE ELECTRICAL POWER MANAGEMENT SYSTEM
Background of the Invention
Field of Invention
This invention relates generally to electrical power systems in battery-operated electronic devices, and more particularly to an electrical power management system that controls power consumption of various components within an electronic device so as to conserve power use and prolong battery operation.
Description of Prior Art
Numerous electronic devices today can be operated on battery power. Due to electrical demands within the such devices, e.g., portable computers, to power components such as disc drives, display screens, back light elements, etc., operation of such devices on battery power alone is limited.
Prior art in computer technology allows the user to manually turn off various elements within the computer which are not needed (e.g., modems can be deactivated by the user in most portable computers) and some computers allow the display screen to be powered down after a specified time period during which the computer receives no user input (this is called a time-out procedure) .
It would be desirable to have an electrical power management system that automatically powers components of an electronic device on and off, or reduces power consumption of such components based on the operational requirements of the device and the needs of the user.
Summary of the Invention
The invention provides a means to conserve power consumption in a battery operated electronic device by determining when a component within the device is not required to be fully powered, a determination that is based on the operation of the electronic device. The invention involves monitoring operation of the electronic device and analyzing the power consumption of components within the device. The invention uses algorithms to recognize information which indicates that a given component or group of components is not operationally required and can be powered down. The power supply to the component or group of components is partitioned so that the component or group of components can be powered down without affecting the power consumption of other components within the electronic device.
As used in this specification, powered down includes turning power completely off or any other power conservation state that is less than full power on (such as reducing the clock speed in a computer which affects the power consumption of components interrelated to the clock speed) . The algorithms employed in the invention can analyses a broad variety of software instructions without any prior knowledge or experience with such software permitting the power management system to automatically operate while running most software that is used today. In addition, the invention may employ adaptive techniques which allow the user to instruct the power management system when it has made an error in a power management decision; once instructed, the power management system adapts itself so that the proper power management decision is made the next time. Components within the electronic device are powered on or down as needed during operation of the device. This yields prolonged operation of the electronic device on battery power.
Brief Description of the Drawings
FIG. 1 is a block diagram of a partitioned power circuit showing two partitioned power buses controlled by an analyzer and power switcher, and two components, one connected to each of the two partitioned power buses. FIG. 2 is a flow chart of the operation of the adaptive electrical power management system.
Detailed Description of the Preferred Embodiments
Referring now to the drawings, therein like numerals represent like or corresponding elements throughout the several views, there is shown in FIG. 1 the elements of an electronic device which incorporates the invention, showing a main power supply 10, a main power bus 14, a power switcher 12 which controls power to two partitioned power buses 16 and 18, each partitioned power bus being connected to a component 22 and 24 respectively, and the analyzer 34 which controls the power switcher.
Main power to the electronic device is supplied by the main power supply 10 which constitutes a battery operated type power supply. The main power supply 10 feeds electrical power to the main power bus 14 which supplies electrical power to the power switcher 12 and the analyzer 34.
Hardware implementations of the analyzer 34 could include a processor, an auxiliary microprocessor (such as a Motorolla 68HC11) ; a logic cell array (such as a conventional Xylink M2018 logic cell array) ; a macro cell array (such as a conventional LSI Logic Corporation LL3020 macro cell array) ; an application-specific integrated circuit; a gate array; or other forms of mask programmable logic. The analyzer controls power consumption of the components. As shown in FIG. 1 the control of power consumption of the components is a function of controlling the partitioned power buses. This method of control is the basis for the description that follows. However, the analyzer 34 could control other elements such as a switch on the component itself, or an element such as the clock in a computer, that would control the rate of power consumption of a component as a means of managing power consumption. Components or elements of the electronic device
22 and 24 are connected to the partitioned power buses, 16 and 18 respectively, and are independently powered by such buses.
The path of instruction flow for each component is shown on FIG. 1 as 26 and 28 respectively. Each path is monitored by the analyzer 34 through instruction detectors 30 and 32.
The analyzer 34 monitors all systems within the device to determine whether components are needed or not for operation of the device. FIG. 1 shows just two components within the device. There could be many more components or groups of components that are monitored. A memory element 20 is also controlled by the analyzer 34. The memory stores the state of a component prior to that component being powered down so that that state can be reinstalled in the component prior to its being powered up. The memory function is only used if the state of a component^needs to be saved and restored during a power down cycle. FIG. 2 is a flow chart showing the operation of the adaptive power management system. At step 100 a given component within the device is powered on. At step 101 the analyzer monitors information related to the operation of the device. The analyzer looks for a pattern that indicates that a component is not being used. The analyzer's ability to recognize such a pattern is based on algorithms. Recognition of such a pattern answers the question of whether the component is needed or not, step 102.
If the component is needed, step 103, the analyzer continues to monitor operation of the device to determine if the component continues to be needed, step 101. If the component is not needed, step 104, the component power down sequence commences, step 105.
If the component's state is needed once the component is powered on again, the state of the component is saved in memory before the component is powered down so that that state can be reinstalled prior to re¬ establishing power to the component, step 105. Once the component state is saved, the component is powered down either through the power bus that serves the component or at the component itself. Components on the main power bus and other partitioned power buses are not affected.
In step 106, the analyzer continues to monitor operation of the device for information indicating that the component is needed again. The analyzer continually checks to see whether the component is needed, step 107.
If the component is not needed, the analyzer continues its monitoring function, step 106.
If the component is needed, step 108, the component power up sequence commences, step 109. If the state of the component had been stored in memory, that state is reinstalled in the component and the power to the partitioned bus serving the component is re-established. The component returns to a powered on status, step 111.
The process of monitoring and analyzing operation information and powering components up and down continues during operation of the electronic device. Components are only powered down when they are inactive or not needed. The result is less power consumption by the electronic device.

Claims

Cl ims
1. An electrical power management system for a battery powered electronic device, comprising: a. at least one component the power consumption of which can be controlled; b. monitoring and analyzing means for determining when said component is not required to be fully powered; c. means for regulating the power consumption of said component.
2. The apparatus defined in claim 1 wherein the monitoring and analyzing means comprises a device selected from the group consisting of a processor, microprocessor, a logic cell array, a macrocell array, an application-specific integrated circuit, a gate array, and a mask programmable logic device
3. The apparatus defined in claim 1 wherein the monitoring and analyzing means comprises resident software.
4. The apparatus defined in claim 1 wherein the monitoring and analyzing means further comprises memory means for storing the state of a said component prior to powering down said component and for restoring the state of said component upon power up of said component.
5. The apparatus defined in claim 1 wherein the means for regulating the power consumption of said component further comprises: a. at least one partitioned electrical power bus to which said component is operatively connected; and b. a regulator means which can control the electrical power to said partitioned electrical power bus.
6. The apparatus defined in claim 1 wherein the means for regulating the power consumption of said component comprises means for changing the components rate of operation.
7. The apparatus defined in claim 1 wherein the means for regulating the power consumption of said component comprises a switch on said component.
8. A method of managing the consumption of electrical power in a battery powered electronic device comprising the steps of: a. monitoring operation of said device to determine whether said component is required; b. recognizing when a component is not required; c. saving the state of the component in the computer's memory, if such state is necessary when the component is powered on again; d. reducing power consumption of said component; e. recognizing when said component is required; f. restoring the state of said component if said state had previously been saved; and g. restoring power to said component
PCT/US1989/005661 1988-12-19 1989-12-11 Adaptive electrical power management system WO1990007216A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US28652388A 1988-12-19 1988-12-19
US286,523 1988-12-19

Publications (1)

Publication Number Publication Date
WO1990007216A1 true WO1990007216A1 (en) 1990-06-28

Family

ID=23099006

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1989/005661 WO1990007216A1 (en) 1988-12-19 1989-12-11 Adaptive electrical power management system

Country Status (3)

Country Link
AU (1) AU4824790A (en)
CA (1) CA2005101A1 (en)
WO (1) WO1990007216A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE9314399U1 (en) * 1993-07-02 1994-02-10 Geiss Andreas Signal-controlled circuit arrangement

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4137557A (en) * 1974-05-15 1979-01-30 Societa Italiana Vetro S/V S.P.A. Automatic cut-out device
US4371789A (en) * 1981-06-02 1983-02-01 Bell Telephone Laboratories, Incorporated Power control arrangement
US4593349A (en) * 1982-07-22 1986-06-03 Honeywell Information Systems Inc. Power sequencer
US4639609A (en) * 1985-02-26 1987-01-27 United Technologies Automotive, Inc. Load current management system for automotive vehicles
US4747041A (en) * 1983-06-27 1988-05-24 Unisys Corporation Automatic power control system which automatically activates and deactivates power to selected peripheral devices based upon system requirement

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4137557A (en) * 1974-05-15 1979-01-30 Societa Italiana Vetro S/V S.P.A. Automatic cut-out device
US4371789A (en) * 1981-06-02 1983-02-01 Bell Telephone Laboratories, Incorporated Power control arrangement
US4593349A (en) * 1982-07-22 1986-06-03 Honeywell Information Systems Inc. Power sequencer
US4747041A (en) * 1983-06-27 1988-05-24 Unisys Corporation Automatic power control system which automatically activates and deactivates power to selected peripheral devices based upon system requirement
US4639609A (en) * 1985-02-26 1987-01-27 United Technologies Automotive, Inc. Load current management system for automotive vehicles

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE9314399U1 (en) * 1993-07-02 1994-02-10 Geiss Andreas Signal-controlled circuit arrangement

Also Published As

Publication number Publication date
AU4824790A (en) 1990-07-10
CA2005101A1 (en) 1990-06-19

Similar Documents

Publication Publication Date Title
US5721936A (en) Timer-controlled computer system power management
KR100382636B1 (en) Apparatus for controlling a cooling fan of computer
CA2187501C (en) Process and apparatus for generating power management events in a computer system
US5504908A (en) Power saving control system for computer system
US5822597A (en) Power management apparatus and method for an information processing system
US5471621A (en) Information processing systems having a main CPU and a sub-CPU which controls the overall system to achieve power savings
US6775784B1 (en) Power supply control circuit and method for cutting off unnecessary power to system memory in the power-off state
US7100062B2 (en) Power management controller and method
US5410713A (en) Power-management system for a computer
US5754869A (en) Method and apparatus for managing power consumption of the CPU and on-board system devices of personal computers
US6952782B2 (en) System and method for converging current system performance and power levels to levels stored in a table using a successive approximation algorithm
US6092207A (en) Computer having a dual mode power supply for implementing a power saving mode
US5848282A (en) Computer system with a control funtion of rotation speed of a cooling fan for a microprocessor chip therein and a method of controlling the cooling fan
EP0669016B1 (en) Method of autonomously reducing power consumption in a computer system
EP0632360A1 (en) Reducing computer power consumption by dynamic voltage and frequency variation
EP0566395A1 (en) Drive control system for microprocessor with conditional power saving
US20020007463A1 (en) Power on demand and workload management system and method
WO1991000565A2 (en) Power conservation in microprocessor controlled devices
JPH03171317A (en) Apparatus for controlling power consumption of portable computer
CN1206868A (en) Computer system for controlling monitor screen display under powder source management mode
US5515539A (en) Apparatus and method for reducing power consumption by peripheral devices after downloading a program therefrom
US6408397B1 (en) Using RTC wake-up to enable recovery from power failures
JP2003015783A (en) Information processor and its power management method
EP0560510A1 (en) Battery operated computer and method for managing battery power in battery operated computer
WO1990007216A1 (en) Adaptive electrical power management system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU BR JP KR

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE ES FR GB IT LU NL SE