Server and control method thereof
AssigneeWistron Corporation
InventorsCheng Kuang Hsieh, Han-Chieh Kuan
Life of this patent
Estimating the term…
Abstract
A server including a first storage unit, a control unit, and a host is provided. The first storage unit enters a first sleep mode or a second sleep mode according to a first control signal. When operating in the first sleep mode, the storage unit has a first power consumption value. When operating in the second sleep mode, the storage unit has a second power consumption value that is different from the first power consumption value. The control unit adjusts the first control signal according to a switching signal. The host generates the switching signal according to an access state of the first storage unit.
Claims20
A server, comprising:
- a first storage unit entering a first sleep mode or a second sleep mode according to a first control signal, wherein when operating in the first sleep mode, the storage unit has a first power consumption value, when operating in the second sleep mode, the storage unit has a second power consumption value that is different from the first power consumption value;
- an accessing controller adjusting the first control signal according to a switching signal;
- and
- a host generating the switching signal according to an access state of the first storage unit,
- wherein the first storage unit determines the number of times that the level of the first control signal is changed from a first level to a second level during a predetermined period;
- when the number of times that the level of the first control signal is changed from the first level to the second level during the predetermined period is equal to a first pre-determined value, the first storage unit enters the first sleep mode, and when the number of times that the level of the first control signal is changed from the first level to the second level during the predetermined period is equal to a second pre-determined value, the first storage unit enters the second sleep mode, and wherein the second pre-determined value is greater than the first pre-determined value,
- wherein the accessing controller comprises an input terminal and an output terminal, the input terminal is coupled to the host to receive the switching signal, and the output terminal is coupled to the first storage unit to provide the first control signal to the first storage unit.
A server, comprising:
- a first storage unit entering a first sleep mode or a second sleep mode according to a first control signal, wherein when operating in the first sleep mode, the storage unit has a first power consumption value, when operating in the second sleep mode, the storage unit has a second power consumption value that is different from the first power consumption value;
- an accessing controller adjusting the first control signal according to a switching signal;
- and
- a host generating the switching signal according to an access state of the first storage unit, wherein the first storage unit determines a duty cycle of the first control signal during a pre-determined period, when the duty cycle of the first control signal is equal to a first pre-determined value, the first storage unit enters the first sleep mode, when the duty cycle of the first control signal is equal to a second pre-determined value, the first storage unit enters the second sleep mode, and the second pre-determined value is greater than the first pre-determined value,
- wherein the accessing controller comprises an input terminal and an output terminal, the input terminal is coupled to the host to receive the switching signal, and the output terminal is coupled to the first storage unit to provide the first control signal to the first storage unit.
A server, comprising:
- a first storage unit entering a first sleep mode or a second sleep mode according to a first control signal, wherein when operating in the first sleep mode, the storage unit has a first power consumption value, when operating in the second sleep mode, the storage unit has a second power consumption value that is different from the first power consumption value;
- an accessing controller adjusting the first control signal according to a switching signal;
- and
- a host generating the switching signal according to an access state of the first storage unit, wherein the accessing controller generates a second control signal according to the switching signal, and the first storage unit enters the first or second sleep mode according to the first and second control signals,
- wherein the accessing controller comprises an input terminal and an output terminal, the input terminal is coupled to the host to receive the switching signal, and the output terminal is coupled to the first storage unit to provide the first control signal to the first storage unit,
- wherein when the first control signal is at a first level and the second control signal is at a second level, the first storage unit enters the first sleep mode, and when the first control signal is at the second level and the second control signal is at the first level, the first storage unit enters the second sleep mode, and
- wherein when the first and second control signals are at the first level, the first storage unit enters a third sleep mode, and when the first and second control signals are at the second level, the first storage unit enters a normal mode.
A control method controlling a first storage unit, comprising:
- directing the first storage unit to enter a first sleep mode or a second sleep mode according to the access state of the first storage unit, wherein when entering the first sleep mode, the first storage unit has a first power consumption value, and when entering the second sleep mode, the first storage unit has a second power consumption value that is different from the first power consumption value;
- determining whether an access request has been received;
- and
- directing the first storage unit to leave the first or second sleep mode when the access request has been received,
- wherein the step of directing the first storage unit to enter the first or second sleep mode according to the access state of the first storage unit comprises:
- generating a first control signal according to the access state of the first storage unit;
- determining the number of times that the level of the first control signal is changed from a first level to a second level during a pre-determined period, wherein when the number of times that the level of the first control signal is changed from the first level to the second level is equal to a first pre-determined value, the first storage unit enters the first sleep mode, and when the number of times that the level of the first control signal is changed from the first level to the second level is equal to a second pre-determined value, the first storage unit enters the second sleep mode, and wherein the second pre-determined value is greater than the first pre-determined value;
- and
- determining the duration when the level of the first control signal is at the first level, wherein when the duration that the level of the first control signal is at the first level is longer than a maintenance period, the first storage unit leaves the first or second sleep mode.
A control method controlling a first storage unit, comprising:
- directing the first storage unit to enter a first sleep mode or a second sleep mode according to the access state of the first storage unit, wherein when entering the first sleep mode, the first storage unit has a first power consumption value, and when entering the second sleep mode, the first storage unit has a second power consumption value that is different from the first power consumption value;
- determining whether an access request has been received;
- and
- directing the first storage unit to leave the first or second sleep mode when the access request has been received, wherein the step of directing the first storage unit to enter the first or second sleep mode according to the access state of the first storage unit comprises:
- generating a first control signal according to the access state of the first storage unit;
- determining a duty cycle of the first control signal, wherein when the duty cycle is equal to a first pre-determined value, the first storage unit is directed to enter the first sleep mode, when the duty cycle is equal to a second pre-determined value, the first storage unit is directed to enter the second sleep mode, and the second pre-determined value is different from the first pre-determined value;
- and
- determining a duration during which the level of the first control signal is at a specific level, wherein when the duration during which the level of the first control signal is at the specific level is greater than a maintenance period, the first storage unit is directed to leave the first or second sleep mode.
A control method controlling a first storage unit, comprising:
- directing the first storage unit to enter a first sleep mode or a second sleep mode according to the access state of the first storage unit, wherein when entering the first sleep mode, the first storage unit has a first power consumption value, and when entering the second sleep mode, the first storage unit has a second power consumption value that is different from the first power consumption value;
- determining whether an access request has been received;
- and
- directing the first storage unit to leave the first or second sleep mode when the access request has been received, wherein the step of directing the first storage unit to enter the first or second sleep mode according to the access state of the first storage unit comprises:
- generating a first control signal and a second control signal according to the access state of the first storage unit;
- determining levels of the first and second control signals;
- and
- when the levels of the first and second control signals match a first pre-determined state, the first storage unit is directed to enter the first sleep mode, when the levels of the first and second control signals match a second pre-determined state, the first storage unit is directed to enter the second sleep mode, and when the levels of the first and second control signals match a third pre-determined state, the first storage unit is directed to leave the first or second sleep mode.
Dependencies are inferred from the claim text.