Reducing power consumption in calculators
First Claim
1. A method of reducing the power consumption rate of a calculator alternately operative in an execute mode in which new input information is processed in accordance with selected commands and is dynamically stored in the calculator, in a display mode in which selected stored information is dynamically displayed, and in a display inhibit mode in which selected stored information is maintained in dynamic storage but is not displayed, a display mode operation following an execute mode operation and continuing either until a new execute mode operation or the elapsing of a selected time interval from its start, whichever occurs first, and a display inhibit mode operation occurring in the absence of an execute or a display mode operation, comprising the steps of:
- supplying the calculator with high duty cycle power concurrently with the operation thereof in the execute mode;
supplying the calculator with an intermediate duty cycle power concurrently with the operation thereof in the display mode; and
supplying the calculator with a low duty cycle power concurrently with the operation thereof in the display inhibit mode.
1 Assignment
0 Petitions
Accused Products
Abstract
Continuous power and a high rate clock are supplied to a calculator while it is in an execute mode and is actually decoding and processing input information, but lower duty cycle power and lower duty cycle clock pulses are supplied during the subsequent display mode, when the only requirement is to maintain and display selected information resulting from the execute cycle, so as to reduce the power consumption rate as compared to the rate during the execute mode. If there is no new execute mode within a selected time interval, the display is turned off and the duty cycle of the power and the clock supplied to the calculator are lowered still further so as to maintain (without displaying) selected stored information but to further reduce the rate of power consumption.
172 Citations
15 Claims
-
1. A method of reducing the power consumption rate of a calculator alternately operative in an execute mode in which new input information is processed in accordance with selected commands and is dynamically stored in the calculator, in a display mode in which selected stored information is dynamically displayed, and in a display inhibit mode in which selected stored information is maintained in dynamic storage but is not displayed, a display mode operation following an execute mode operation and continuing either until a new execute mode operation or the elapsing of a selected time interval from its start, whichever occurs first, and a display inhibit mode operation occurring in the absence of an execute or a display mode operation, comprising the steps of:
- supplying the calculator with high duty cycle power concurrently with the operation thereof in the execute mode;
supplying the calculator with an intermediate duty cycle power concurrently with the operation thereof in the display mode; and
supplying the calculator with a low duty cycle power concurrently with the operation thereof in the display inhibit mode. - View Dependent Claims (2, 3, 4)
- supplying the calculator with high duty cycle power concurrently with the operation thereof in the execute mode;
-
5. A calculator alternately operative in an execute mode in which input information is processed in accordance with selected commands and is dynamically stored in the calculator, in a display mode in which selected stored information is dynamically displayed, and in a display inhibit mode in which selected stored information is maintained in dynamic storage but is not displayed, a display mode operation following an execute mode operation and continuing either until a new execute mode operation or the elapsing of a selected time interval from its start, whichever occurs first, and a display inhibit mode operation occurring in the absence of an execute or a display mode operation, said calculator having a power supply input and including:
- means for applying high duty cycle power to the power supply input of the calculator concurrently with the operation thereof in the execute mode, means for applying to the power supply input of the calculator intermediate duty cycle power concurrently with the operation thereof in the display mode, and means for applying to the power supply input of the calculator low duty cycle power concurrently with the operation thereof in the display inhibit mode.
- View Dependent Claims (6, 7, 8, 9)
-
10. A method of reducing the power consumption rate of a calculator selectively and alternately operative in one of three different modes, comprising the steps of:
- supplying the calculator with high duty cycle power concurrently with the operation thereof in a first operative mode, supplying the calculator with intermediate duty cycle power concurrently with the operation thereof in a second operative mode and supplying the calculator with low duty cycle power concurrently with the operation thereof in a third operative mode.
-
11. A calculator having calculating and display means alternately operative in one of three different modes, comprising:
- means for supplying the calculator with high duty cycle power concurrently with the operation thereof in a first operative mode, means for supplying the calculator with intermediate duty cycle power concurrently with the operation thereof in a second operative mode, and means for supplying the calculator with low duty cycle power concurrently with the operation thereof in a third operative mode.
- 12. A method of operating a calculator having an execute mode in which input information is processed in accordance with selected commands and is dynamically stored in the calculator, a display mode in which selected stored information is dynamically displayed and a display inhibit mode in which selected stored information is maintained in dynamic storage but is not displayed, a display mode operation following an execute mode operation and continuing either until a new execute mode operation or the elapsing of a selected time interval from its start, whichever occurs first, and a display inhibit mode operation occurring in the absence of an execute or a display mode operation, comprising the steps of clocking the calculator at a high duty cycle clock rate during the operation thereof in the execute mode, clocking the calculator at an intermediate duty cycle clock rate during the operation thereof in the display mode, and clocking the calculator at a low duty cycle clock rate during the operation thereof in the display inhibit mode.
Specification