Apparatus for controlling duty ratio of power saving of CPU
First Claim
Patent Images
1. A computer system, comprising:
- an external clock generator for generating an external clock signal having a first clock speed;
a central processing unit (CPU) for receiving the external clock signal and comprising an internal clock generator for generating an internal clock signal having a second clock speed based on the external clock signal, the second clock speed being the same as or faster than the first clock speed;
a timer for producing a time-out signal in accordance with a timing value in order to control power saving of the CPU;
first means for setting the timer with a first timing value and for switching the CPU from a normal state in which the external and the internal clock signals are running and commands are executable to a stop grant state in which the external and the internal clock signals are running, supply of the internal clock signal to internal logics of the CPU is stopped, and no command is executable in response to a first-time out signal from the timer; and
second means for setting the timer with a second timing value and for switching the CPU from the stop grant state to the normal state in response to a second time-out signal from the timer, thereby the first means and the second means repetitively and intermittently switching the CPU between the normal state and the stop grant state.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer system capable of entering a sleep mode is disclosed. The rate at which the computer switches between a normal state and a stop grant state while in the sleep mode is controllable by a timer. The stop grant state is an intermediate power consumption state between the sleep mode and the normal state. The timer may include a software system management interrupt timer. The system may also include processing to determine the cause of the switch from the stop grant state to the normal state.
127 Citations
17 Claims
-
1. A computer system, comprising:
-
an external clock generator for generating an external clock signal having a first clock speed; a central processing unit (CPU) for receiving the external clock signal and comprising an internal clock generator for generating an internal clock signal having a second clock speed based on the external clock signal, the second clock speed being the same as or faster than the first clock speed; a timer for producing a time-out signal in accordance with a timing value in order to control power saving of the CPU; first means for setting the timer with a first timing value and for switching the CPU from a normal state in which the external and the internal clock signals are running and commands are executable to a stop grant state in which the external and the internal clock signals are running, supply of the internal clock signal to internal logics of the CPU is stopped, and no command is executable in response to a first-time out signal from the timer; and second means for setting the timer with a second timing value and for switching the CPU from the stop grant state to the normal state in response to a second time-out signal from the timer, thereby the first means and the second means repetitively and intermittently switching the CPU between the normal state and the stop grant state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
a CPU coupled to receive a periodic signal from a source external to the CPU that sets the CPU in a stop grant state in which an external clock and an internal clock are running and supply of the internal clock of the CPU to internal logics of the CPU is stopped and no command is executed; and means for periodically asserting the periodic signal to set the CPU in the stop-grant state and changing a duty ratio of the periodic signal, thereby decreasing power consumption of the CPU. - View Dependent Claims (11, 12, 13)
-
-
14. A computer comprising:
-
a circuit device coupled to receive a signal from a source external to the circuit device that stops a supply of an internal clock of the circuit device to internal circuits of the circuit device, wherein the circuit device enters a low power state when it receives the signal; means for asserting the signal to set the circuit device in the low power state; and means for controlling an operational duty ratio of the circuit device by setting a time period for asserting the signal, wherein the circuit device has operational states including a normal state in which an instruction is executed, and a stop grant state in which a supply of the internal clock to the internal circuits is stopped and an instruction is not executed, the device transitions from the normal state to the stop grant state in response to the generation of a clock stop signal and transitions from the stop grant state to the normal state in response to stopping the generation of the clock stop signal, and the control means intermittently supplies the clock stop signal to the circuit device to set the circuit device to the stop grant state, and causes the circuit device to alternate between the normal state and the stop grant state at predetermined time intervals, to thereby cause the circuit device to alternate between the normal state and the stop grant state at the predetermined time intervals. - View Dependent Claims (15, 16, 17)
-
Specification