← Back to Patent Explorer
EP0421431A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

A computer system with a sleep function

Assignee: Toshiba Corp
•
Filing: 1990-10-04
•
Granted: —
•
Expires: 2010-10-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The computer system having the sleep mode is equipped with the register (34) to latch the data to designate the idle state in which CPU (10) does not execute effective data processing. BIOS decides whether or not CPU (10) is idle by reading data from register (34). If CPU (10) is idle, BIOS sets the sleep mode and stops feeding the clock pulse CP to CPU (10).

Inventors

  • 👤 Minoru C/O Intellectual Property Div. Watanabe

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-24 19:21
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 133 words
A computer system with a sleep function, including the processor means (10) to configure the central processing unit of the system and execute various data processings and the I/O means (11, 15) to execute input/output of data, comprising: the clock generator means (20) for generating the clock pulse necessary for operation of the said processor means (10); characterized by further comprising: the register means (34) for storing the data to designate that the said processor means (10) is idle; and, the sleep control means (17) for setting the sleep mode according to the data stored in the said register means (34), controlling feed of the said clock pulse sent from the said clock generator means (20), and stopping the operation of the said processor means (10) or decreasing the operation speed of it.
Claim 2
Dependent Claim 133 words
A computer system with a sleep function, including the processor means (10) to configure the central processing unit of the system and execute various data processings and the I/O means (11, 15) to execute input/output of data, comprising: the clock generator means (20) for generating the clock pulse necessary for operation of the said processor means (10); characterized by further comprising: the register means (34) for storing the data to designate that the said processor means (10) is idle; and, the sleep control means (17) for setting the sleep mode according to the data stored in the said register means (34), controlling feed of the said clock pulse sent from the said clock generator means (20), and stopping the operation of the said processor means (10) or decreasing the operation speed of it.
Claim 3
Dependent Claim 67 words
A system according to claim 1, comprising a logic circuit (27, 30) having a flip-flop circuit (34) which is reset when the said register means (34) latches the logic level data under the condition in which the said I/O means (11, 15) is not accessed within a certain period as the data to designate the said idle state and the said I/O means (11, 15) is accessed.
Claim 4
Dependent Claim 72 words
A system according to claim 1, characterized in that said sleep control means (17) has the register means (34) for sleep mode to latch the data to designate the sleep mode when the said processor means (10) reads the data stored in the said register means (34) and the logic circuit (21) to stop feeding the said clock pulse from the said clock generator means (20) to the said processor means (10).
Claim 5
Dependent Claim 41 words
A system according to claim 1, further comprising: the transfer means (37, 41) for transferring the data stored in the said register means (34) to the said processor means (10) according to the read operation of the said processor means (10).
Claim 6
Dependent Claim 31 words
A system according to claim 1, further comprising: the indicator (50) to designate that the said sleep control means (17) is in the sleep mode when the sleep mode is set.
Claim 7
Dependent Claim 80 words
A system according to claim 1, characterized in that said sleep control means (17) has the clock frequency dividing means (60) to output the low-­frequency clock pulse obtained by dividing the said clock pulse sent from the said clock generator means (20) and the control is executed to feed the said low-­frequency clock pulse output from the said clock frequency dividing means to the said processor means (60) to the said processor means (10) when the sleep mode is set.
Claim 8
Dependent Claim 47 words
A system according to claim 2, further comprising: the transfer means (37, 41) for transferring the data latched by the said flip-flop circuit (34) of the said register means (34) to the said processor means (10) according to the read operation of the said processor means (10).
Claim 9
Dependent Claim 47 words
A system according to claim 3, further comprising: the said sleep control means (17) which has the clearing means (28, 39) to clear the data latched by the said sleep-mode register means (35) when the interrupt signal output by the said I/O means (11, 15) is input.
Claim 10
Dependent Claim 227 words
A computer system with a sleep function, including the processor means (10) to configure the central processing unit of the system and execute various data processings, the I/O means (11, 15) to execute input and output of data, and the basic I/O system to control data input/output operation by the said I/O means, comprising: the clock generator means (20) for generating the clock pulse necessary for the operation of the said processor means (10) and feed the pulse to the said processor means (10); characterized by further comprising: the register means (34) for storing the data to designate the idle state of the said processor means (10); the transfer means (37, 41) for transferring the data stored in the said register means (34) to the said processor means (10) according to the read operation of the said processor means (10) so that the said basic I/O system can detect the idle state of the said processor means (10) according to the data stored in the said register means (34); and, the sleep control means (17) for stopping the operation of the said processor means (10) or decrease the operation speed by setting the sleep mode and controlling feed of the said clock pulse output by the said clock generator means (20) when the said basic I/O system detects the idle state of the said processor means (10).
Claim 11
Dependent Claim 227 words
A computer system with a sleep function, including the processor means (10) to configure the central processing unit of the system and execute various data processings, the I/O means (11, 15) to execute input and output of data, and the basic I/O system to control data input/output operation by the said I/O means, comprising: the clock generator means (20) for generating the clock pulse necessary for the operation of the said processor means (10) and feed the pulse to the said processor means (10); characterized by further comprising: the register means (34) for storing the data to designate the idle state of the said processor means (10); the transfer means (37, 41) for transferring the data stored in the said register means (34) to the said processor means (10) according to the read operation of the said processor means (10) so that the said basic I/O system can detect the idle state of the said processor means (10) according to the data stored in the said register means (34); and, the sleep control means (17) for stopping the operation of the said processor means (10) or decrease the operation speed by setting the sleep mode and controlling feed of the said clock pulse output by the said clock generator means (20) when the said basic I/O system detects the idle state of the said processor means (10).
Claim 12
Dependent Claim 70 words
A system according to claim 9, characterized in that said register means (34) comprises the logic circuit (27, 30) having the flip-flop circuit (34) which latches the logic level data under the condition in which the said I/O means (11, 15) is not accessed within a certain period as the data to designate the said idle state and which is reset when the said I/O means (11, 15) is accessed.
Claim 13
Dependent Claim 71 words
A system according to claim 9, characterized in that said sleep control means (17) has the register means (34) for sleep mode to latch the data to designate the sleep mode when the said processor means (10) reads the data stored in the said register means (34) and the logic circuit (21) to stop feeding the said clock pulse from the said clock generator means (20) to the said processor means.
Claim 14
Dependent Claim 31 words
A system according to claim 9, further comprising: the indicator (50) to designate that the said sleep control means (17) is in the sleep mode when the sleep mode is set.
Claim 15
Dependent Claim 69 words
A system according to claim 9, characterized in that said sleep control means (17) has the clock frequency dividing means (60) to output the low-­frequency clock pulse obtained by dividing the said clock pulse sent from the said clock generator means (20) and the control is executed to feed the said low-­frequency clock pulse output from the said clock frequency dividing means (60) when the sleep mode is set.
Claim 16
Dependent Claim 47 words
A system according to claim 10, further comprising: the transfer means (37, 41) to transfer the data latched by the said flip-flop circuit (34) of the said register means (34) to the said processor means (10) according to the read operation of the said processor means (10).
Claim 17
Dependent Claim 47 words
A system according to claim 11, further comprising: the said sleep control means (17) which has the clearing means (28, 39) to clear the data latched by the said sleep-mode register (35) means when the interrupt signal output by the said I/O means (11, 15) is input.
Claim 18
Independent Claim 128 words
A method of controlling sleep function, in computer system including the processor means (10) to configure the central processing unit of the system and execute various data processings, the I/O means (11, 15) to execute input/output of data, and the basic I/O system to control data input/output operation by the said I/O means (11, 15), comprising the steps of: deciding the idle state of the said processor means (10) when the I/O status of the said I/O means (11, 15) is checked by the I/O status routine of the said basic I/O system; setting the sleep mode by the said basic I/O system when the said processor means (10) is idle; and, releasing the said sleep mode when an interrupt from the said I/O means (11, 15) occurs.
Claim 19
Independent Claim 128 words
A method of controlling sleep function, in computer system including the processor means (10) to configure the central processing unit of the system and execute various data processings, the I/O means (11, 15) to execute input/output of data, and the basic I/O system to control data input/output operation by the said I/O means (11, 15), comprising the steps of: deciding the idle state of the said processor means (10) when the I/O status of the said I/O means (11, 15) is checked by the I/O status routine of the said basic I/O system; setting the sleep mode by the said basic I/O system when the said processor means (10) is idle; and, releasing the said sleep mode when an interrupt from the said I/O means (11, 15) occurs.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag