This application is a national stage application under 35 U.S.C. §371 of PCT/US2009/041226, filed Apr. 21, 2009.
Modern computers such as desktop computers, server computers, and so forth, can be powered by plugging the computers into external power sources, such as wall outlets that supply alternating current (AC) power, When computers are not in use, power saving features are usually provided to automatically transition the computers to a low power mode (such as a hibernation mode). Alternatively, users who do not plan to use their computers for some amount of time may decide to shut off the computers.
However, even when computers are shut off or in hibernation mode, such computers can still draw power from external power sources, which can be wasteful of power resources. The cumulative effect of potentially millions of computers continuing to draw power even when such computers are shut off can result in substantial energy waste.
Some embodiments of the invention are described with respect to the following figures:
In modern computers or other electronic appliances (generally referred to as “electronic systems”) that are connected to external power sources (such as an alternating current or AC power source), shutdown or hibernation of the computers does not cause the computers to be completely disconnected from the external power sources. In fact, when a conventional electronic system is shut down or placed into a hibernation state, a portion of the electronic components of the electronic system still draws power from the external power source. For example, a portion of the power supply and other circuitry will continue to run even when the electronic system is shut down or in hibernation state, and thus would continue to still draw power from the external power source.
In a world in which there are millions of electronic systems, the continued draw of power from external power sources such as AC power sources can result in substantial waste of power resources.
In accordance with some embodiments, an electronic system is provided with a power control mechanism that is able to cause electrical isolation of the electronic system from an external power source when a power switch is placed into an off state. The power control mechanism electrically connects the external power source to the electronic system when the power switch is in an on state. The electronic system also includes a power supply. When the power switch is in the on state, the external power source is electrically connected to the power supply such that the power supply can provide power voltages to electrical components of the electronic system. However, when the power switch is actuated to the off state, the electronic system is disconnected from the external power source such that the electronic system is electrically isolated from the external power source and the electronic system does not draw power from the external power source. The electronic system not drawing power from the external power source means that no active electronic component (e.g., controllers, processors, storage devices, transistors, etc.) draw power from the external power source, except possibly for small leakage currents through devices that provide electrical isolation between the electronic system and the external power source.
As noted above, one example of an external power source is an AC power source, Which can be provided by electrical wall outlets in a home or building. Alternatively, the external power source can be a generator, a battery, or any other type of power source that is external to the electronic system. By electrically isolating the electronic system from the external power source when the power switch is in the off state, the electronic system when powered off does not consume power from the external power source, such that conservation of power resources can be achieved.
The electronic system can be powered off (placed in a system off state) by shutting down the system or by placing the electronic system into a hibernation state. Shutting down the system means that power is removed from the electrical components of the electronic system without saving the state of application programs of the electronic system (in other words, the state and data associated with application programs are lost when the electronic system is shut down). On the other hand, placing the electronic system into the hibernation state causes the state and data of application programs in the electronic system to be saved to persistent storage media before power is removed from the electronic system. Upon a subsequent transition from the hibernation state to a system on state (where components of the system are active), the saved state and data of the application programs are restored such that the application programs can continue to execute as if the electronic system was never turned off.
In addition to providing a power control mechanism that electrically isolates the electronic system from an external power source when the power switch is actuated to the off state, the power control mechanism according to some embodiments also includes a control circuit that is responsive to actuation of the power switch to cause software control of a power state of the system. Software control of the power state of the system allows a graceful transition of the system between power states to avoid errors or data loss associated with power state transitions (such as may occur if actuation of the power switch causes a hard shutdown of the electronic system).
A power switch 106 in the electronic system 100 has an on state and an off state to connect and disconnect, respectively, the electrical components of the electronic system 100 to the external power source 102. When the power switch 106 is actuated to the off state, the electronic system 100 is electrically isolated from the external power source 102 such that the electronic system 100 does not draw power from the external power source 102. On the other hand, when the power switch 106 is actuated to the on state, the electronic system 100 is connected to the external power source 102 such that the components of the electronic system 100 can draw power from the external power source 102.
The power switch 106 can be a rocker switch or a toggle switch that has multiple positions. For example, the power switch can have an on position in which electrical contact is made between the power supply 108 and the electrical link 104 that is connected to the external power source 102. The power switch 106 also has an off position in which the power supply 108 is electrically isolated from the electrical link 104 that is connected to the external power source 102.
The electronic system 100 also includes a control circuit 110 that is connected to the power switch 106. The control circuit 110 receives a Switch On signal (130) from the power switch 106 to indicate that the power switch has been actuated to the on position. The control circuit 110 also receives a Switch Off signal (132) from the power switch 106 to indicate that the power switch 106 has been actuated to the off position. As described further below in connection with
The control circuit 110 provides output signals that cause control signals to be provided to a latching relay 118 to either switch on the latching relay 118 or switch off the latching relay 118. When switched on, the latching relay 118 is maintained (latched) in the on state to maintain a connection between the external power source 102 and the power supply 108. However, when switched off, the latching relay 118 disconnects the power supply 108 from the external power source 108.
More specifically, the control circuit 110 provides a Wake Up signal (134) that when activated is to awaken the electronic system 100 from a low power state to the system on state, and a Graceful Shutdown signal (136) that when activated is to cause the electronic system 100 to enter a system off state. The low power state of the electronic system 100 can include a shutdown state, hibernation state, or other intermediate sleep state in which there is more power draw than in the hibernation or shutdown state.
The Wake Up signal (134) and the Graceful Shutdown signal (136) can be provided to power control software 112 in the electronic system 100. In response to the Graceful Shutdown signal 136, the power control software performs graceful shutdown of the electronic system 100. “Graceful shutdown” of the electronic system refers to a transition from a power on state to a powered off state in which any running software is allowed to complete its operations before powering off such that no errors or data loss would occur. A graceful shutdown differs from a hard shutdown, in which power is removed from the electronic system before running software is allowed to complete its operations. The power control software 112 can be part of the operating system of the electronic system 100, or alternatively, the power control software 112 can be part of system firmware, such as the Basic Input/Output System (BIOS) of the electronic system 100. The power control software 112 is executable on one or more central processing units (CPUs) 114 of the electronic system 100. The CPU(s) 114 is (are) connected to storage media 116 in the electronic system 100.
The Wake Up signal (134) or the Graceful Shutdown signal (136) is provided to a hardware interface mechanism 115 that is communicatively coupled to the power control software 112. The hardware interface mechanism 115 can include an interrupt mechanism or event notification mechanism that interrupts or notifies the power control software 112 of a change in state of the Wake Up signal (134) or Graceful Shutdown signal (136). The hardware interface mechanism 115 also includes circuitry that is responsive to commands from the power control software 112 to perform requested tasks. Upon being interrupted or otherwise notified of a change in state of the Wake Up signal (134) or Graceful Shutdown signal (136), the power control software 112 performs power control tasks to cause the electronic system 100 to transition between power states.
The latching relay 118 can be switched on by a Switch Relay to On signal and switched off by a Switch Relay to Off signal. When switched on, the latching relay 118 connects an external power voltage of the external power source 102 to the power supply 108. Note that the AC voltage of the AC power source 102 may have been converted to a DC voltage prior to provision as the external power voltage to the power supply 108.
When switched off, the latching relay 118 does not electrically connect the external power source to the power supply 108. The Switch Relay to On signal can be provided by control circuit 110 and the Switch Relay to Off signal can be provided by the power control software 112.
As further shown in
The electronic system 100 also includes an internal battery 122. The internal battery 122 can be used to power certain of the electrical components 120, such as the RTC, when the power switch 106 has caused electrical isolation of the electronic system 100 from the external power source 102.
The power switch 106 in one example has six pins: P1, P2, P3, P4, P5, and P6. In one embodiment, the power switch 106 is a momentary rocker switch, where the switch by default (if not depressed by a user) rests at a neutral position where the pair of pins P2, P5 do not make electrical contact with either the pair of pins P1, P4 (that corresponds to the on position of the power switch 106) or to the pair of pins P3, P6 (that corresponds to the off position of the power switch 106).
The pin P2 is electrically connected to the external power voltage 110VAC, while the pin P5 is electrically connected to a voltage V+ (that is one of the DC voltages output by the power supply 108).
As shown in
In addition, with the power switch 106 actuated to the on position, the V+ voltage is connected from pin P5 to pin P4, which causes the Switch On signal 130 to be set to V+.
The control circuit 110 shown in
Setting the Switch On signal (130) to V+ causes the control circuit 110 to drive the Wake Up signal 134 to V+. Note that the power switch 106 is a momentary rocker switch, such that when the user releases the power switch 106, the power switch returns it to its neutral position where pins P2, P5 are electrically isolated from corresponding pins P1, P4. With this behavior, the Wake Up signal 134 is represented as a pulse having an amplitude of V+ that will wake up the system 100 if the system 100 was in a low power state, or will cause the latching relay 204 to switch on if the system 100 was in an off state.
On the other hand, if the user actuates the power switch 106 to the off position, pin P2 is electrically contacted to pin P3, and pin P5 is electrically contacted to pin P6. As a result, the Switch Off signal 132 is set to V+; in response, the control circuit 110 drives the Graceful Shutdown signal 136 to V+. Again, since the rocker switch 106 is a momentary rocker switch, release of the power switch 106 by the user will cause the power switch to return to its neutral position, in which case pin P2 is electrically isolated from pin P3, and pin P5 is electrically isolated from pin P6. The Graceful Shutdown signal 136 is fore also a pulse having amplitude V+.
The Wake Up signal 134 and Graceful Shutdown signal 136 are provided to the power control software 112 (through the hardware interface mechanism 115 of
In addition to providing the Wake Up signal 134 to the power control software 112, the Wake Up signal 134 is also provided as the Switch Relay to On signal that is provided to the “on” input of the latching relay 118. The pulse provided by the Switch Relay to On signal causes a coil 202 in the latching relay 118 to actuate a switch 204 in the latching relay 118 to the closed position. Once actuated closed, the latching relay 118 maintains the switch 204 in the closed position, which causes the external power voltage 110VAC to be maintained connected to the input of the power supply 108 even though the power switch 106 has returned to its neutral position. The latching relay 118 is able to maintain the closed position in response to a momentary input pulse (at the Switch Relay to On signal) of at least a predefined time duration (e.g., 30 milliseconds or more). The latching relay 118 maintains the switch 204 closed with no additional power at the coil 202, until the Switch Relay to Off signal is received by the latching relay 118. Similarly the latching relay 118 is able to maintain the open position in response to a momentary input pulse (at the Switch Relay to Off signal) of at least a predefined time duration (e.g., 30 milliseconds or more). The latching relay 118 maintains the switch 204 open with no additional power at the coil 202, until the Switch Relay to On signal is received by the latching relay 118.
In response to the user actuating the power switch 106 to the off position, the Graceful Shutdown signal 136 is provided to the power control software 112, which causes the power control software 112 to cause the Switch Relay to Off signal to be pulsed. The Switch Relay to Off signal is pulsed after the power control software 112 has performed actions to gracefully power down the electrical components of the electronic system 100. The Switch Relay to Off signal is provided through a diode D2 to the “off” input of the latching relay 118. In response to the Switch Relay to Off signal, the coil 202 of the latching relay 118 opens the switch 204, to thereby disconnect the input of the power supply 108 from the external power voltage 110VAC.
As seen in
In addition to graceful shutdown based on power control provided by the power control software 112, the power control mechanism of
To provide this hard shutdown feature, the Graceful Shutdown signal 136 is provided to a time constant circuit made of a resistors R1, R2, and capacitor C. The combination of the resistors R1 and R2 and capacitor C defines a time constant, which can be a time constant of 4 seconds (or some other time constant). If the Graceful Shutdown signal 136 is set high (V+) for greater than this time constant interval, then the input of diode D1 would be set high (V+), which is transferred through the diode D1 to the “off” input of the latching relay 118 to cause the latching relay 118 to open the switch 204 to thereby disconnect the input of the power supply 108 from the external power voltage 110VAC. Although the depicted time constant circuit is made up of capacitor C, resistors R1, R2 and diodes D1, the time constant circuit can be implemented using other electronic components depending on the impedance of the latching relay 204 and other component parameters.
In
When the power switch 106 is actuated to the on position, the external power voltage 110VAC is electrically connected to the input of the power supply through pins P2 and P1, and the Switch On signal 130 is electrically connected to ground. This sets the Wake Up signal 134 at the ground voltage. When the power switch 106 is actuated to the off position, the Switch Off signal 132 is pulled from V+ to ground, which causes the Graceful Shutdown signal 136 to be pulled from V+ down to ground.
The Wake Up signal and the Graceful Shutdown signal 136 are provided to the power control software 112 (through the hardware interface mechanism 115 of
On the other hand, in response to activation of the Graceful Shutdown signal 136 (indicated by the signal transitioning from V+ to low), the power control software 112 causes the Switch Relay to Off signal to be pulsed high, which causes the transistor Q to couple the input voltage V+ to the output of the transistor Q, which is connected to the “off” input of the latching relay 118. This causes the coil 302 in the latching relay 118 to open the switches 304 and 306.
Closing of the switch 304 in the latching relay 118 causes the external power voltage 110VAC to be electrically connected to the input of the power supply 108. Closing of the switch 306 causes a Relay State Indication 308 to be pulled low from V+ (through resistor R30. The Relay State Indication 308 can be provided as an indication to the power control software 112 to indicate that the state of the latching relay 118 has changed. The Relay State indication 308 when pulled low indicates that the latching relay 118 has been activated to the closed state (both switches 304 and 306 are closed). On the other hand, the Relay State Indication 308 when pulled high (V+) indicates that the latching relay 118 has been deactivated to the on state (both switches 304 and 304 open).
If the power control mechanism determines (at 404) that the power switch 106 has been actuated to the off position, the power control mechanism activates the Graceful Shutdown signal (136), which is sent (at 410) to the power control software 112 and/or the latching relay 118. In response, the Switch Relay to Off signal is activated to cause (at 412) the latching relay 118 to open to electrically isolate the external power voltage from the power supply 108.
In the foregoing description, numerous details are set forth to provide an understanding of the present invention. However, it will be understood by those skilled in the art that the present invention may be practiced without these details. While the invention has been disclosed with respect to a limited number of embodiments, those skilled in the art will appreciate numerous modifications and variations therefrom. It is intended that the appended claims cover such modifications and variations as fall within the true spirit and scope of the invention.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US2009/041226 | 4/21/2009 | WO | 00 | 9/22/2011 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2010/123496 | 10/28/2010 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5432387 | Kogure et al. | Jul 1995 | A |
5815409 | Lee et al. | Sep 1998 | A |
5850559 | Angelo et al. | Dec 1998 | A |
5918059 | Tavallaei | Jun 1999 | A |
5923099 | Bilir | Jul 1999 | A |
6240520 | Cha | May 2001 | B1 |
6625739 | Kobayashi | Sep 2003 | B1 |
6661123 | Hsu | Dec 2003 | B2 |
6933686 | Bishel | Aug 2005 | B1 |
7120812 | Teradaira et al. | Oct 2006 | B2 |
7315097 | Tajika | Jan 2008 | B2 |
7765416 | Zhou | Jul 2010 | B2 |
8689030 | Higuma et al. | Apr 2014 | B2 |
20050223245 | Green | Oct 2005 | A1 |
20060022635 | Li et al. | Feb 2006 | A1 |
20060282703 | Nam | Dec 2006 | A1 |
20110161686 | Kumagaya | Jun 2011 | A1 |
Number | Date | Country |
---|---|---|
100619880 | Sep 2006 | KR |
Entry |
---|
ISA/KR, international Search Report dated May 27, 2010, PCT/US2009/041226 filed Apr. 21, 2009. |
Powering Up a REO Appliance and Shutting It Down (for REO 1000 and REO 4000) (2 pages), dated on or before Mar. 22, 2009. |
Troubleshooting—Power Subsystem, HP Integrity rx2660 Server: User Service Guide, Published Nov. 2007 (2 pages). |
Number | Date | Country | |
---|---|---|---|
20120017103 A1 | Jan 2012 | US |