# US 2010/0169701 A1 · Computer system capable of dynamically modulating operation voltage and frequency of cpu

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2010/0169701 A1
- Document ID: US20100169701A1
- Status: Published application
- Kind: A1
- Application number: 12/539,100
- Filed: 2009-08-11
- Published: 2010-07-01
- Earliest claimed: 2008-08-22
- Assignees: ASUSTeK COMPUTER INC.
- Inventors: Hung-Jan TU
- Web page: https://patentgrep.com/patent/US20100169701A1

## CPC

- G06F 1/3203: Power management, i.e. event-based initiation of a power-saving mode
- G06F 1/324: by lowering clock frequency
- G06F 1/3296: by lowering the supply or operating voltage
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

A computer system capable of dynamically modulating an operation voltage and an operation frequency of a CPU comprises: a CPU from which a VID1 is outputted based on a real load of the CPU; a VID converting/comparing controller capable of determining to operate in an bypass mode or a calculation mode in response to the received VID1 signal and capable of outputting a VID2 signal and a control signal; a frequency generator for generating a CPU clock with a specific frequency to the CPU in response to the control signal; and a PWM controller capable of generating the operation voltage to the CPU in response to the VID2 signal; wherein when the VID converting/comparing controller is switched to operate in the calculation mode, the VID1 signal is not equal to the VID2 signal and the specific frequency is modulated to either a higher or a lower than a normal operation frequency by the VID converting/comparing controller.

## Claims

### Claim 1

A computer system capable of dynamically modulating an operation voltage and an operation frequency of a central processing unit, comprising:
a central processing unit from which a first voltage identification signal is outputted based on a real load of the central processing unit;
a voltage identification converting/comparing controller capable of determining to operate in an bypass mode or a calculation mode in response to the received first voltage identification signal and capable of outputting a second voltage identification signal and a control signal;
a frequency generator for generating a central-processing-unit clock with a specific frequency to the central processing unit in response to the control signal; and
a pulse-width-modulation controller capable of generating the operation voltage to the central processing unit in response to the second voltage identification signal;
wherein when the voltage identification converting/comparing controller is switched to operate in the calculation mode, the first voltage identification signal is not equal to the second voltage identification signal and the specific frequency is modulated to either a higher or a lower than a normal operation frequency by the voltage identification converting/comparing controller.

### Claim 2 (depends on 1)

The computer system capable of dynamically modulating an operation voltage and an operation frequency of a central processing unit according to claim 1, wherein the second voltage identification signal is equal to the first voltage identification signal and the frequency is modulated to the normal operation frequency by the voltage identification converting/comparing controller if the voltage identification converting/comparing controller is switched to operate in the bypass mode.

### Claim 3 (depends on 1)

The computer system capable of dynamically modulating an operation voltage and an operation frequency of a central processing unit according to claim 1, wherein a predefined maximum voltage identification value and a predefined minimum voltage identification value is installed in the voltage identification converting/comparing controller; the voltage identification converting/comparing controller is switched to operate in the bypass mode if the first voltage identification signal is less than the predefined maximum voltage identification value and greater than the predefined minimum voltage identification value; and the voltage identification converting/comparing controller is switched to operate in the calculation mode if the first voltage identification signal is up to the predefined minimum voltage identification value or down to the predefined minimum voltage identification value.

### Claim 4 (depends on 3)

The computer system capable of dynamically modulating an operation voltage and an operation frequency of a central processing unit according to claim 3, wherein the predefined minimum voltage identification value and the predefined minimum voltage identification value are installed in a register of the voltage identification converting/comparing controller via a basic-input-output-system when the computer system is boosting.

### Claim 5 (depends on 3)

The computer system capable of dynamically modulating an operation voltage and an operation frequency of a central processing unit according to claim 3, wherein the second voltage identification signal is equal to the first voltage identification signal added by an offset and the specific frequency is modulated to the higher frequency if the first voltage identification signal is up to the predefined maximum voltage identification value; and the second voltage identification signal is equal to the first voltage identification signal subtracted by the offset and the specific frequency is modulated to the lower frequency if the first voltage identification signal is down to the predefined minimum voltage identification value.

### Claim 6 (depends on 3)

The computer system capable of dynamically modulating an operation voltage and an operation frequency of a central processing unit according to claim 3, wherein the frequency generator further comprises an overclocking pin and an underclocking pin for receiving the control signal.

### Claim 7 (depends on 3)

The computer system capable of dynamically modulating an operation voltage and an operation frequency of a central processing unit according to claim 3, wherein the normal operation frequency is between a first frequency when the first voltage identification signal is equal to the predefined maximum voltage identification value and a second frequency when the first voltage identification signal is equal to the predefined minimum voltage identification value; and the specific frequency is higher than the first frequency or lower than the second frequency.

### Claim 8 (depends on 1)

The computer system capable of dynamically modulating an operation voltage and an operation frequency of a central processing unit according to claim 1, further comprising a power supply, a south-bridge chip, and a basic-input-output-system, wherein the power supply is connected to the pulse-width-modulation, the south-bridge chip is connected between the basic-input-output-system and the voltage identification converting/comparing controller.

### Claim 9

A computer system capable of dynamically modulating an operation voltage of a central processing unit, comprising:
a central processing unit from which a first voltage identification signal is outputted based on a real load of the central processing unit;
a voltage identification converting/comparing controller capable of determining to operate in an bypass mode or a calculation mode in response to the received first voltage identification signal and capable of outputting a second voltage identification signal; and
a pulse-width-modulation controller capable of generating the operation voltage to the central processing unit in response to the second voltage identification signal;
wherein when the voltage identification converting/comparing controller is switched to operate in the calculation mode, the first voltage identification signal is not equal to the second voltage identification signal.

### Claim 10 (depends on 9)

The computer system capable of dynamically modulating an operation voltage of a central processing unit according to claim 9, wherein the second voltage identification signal is equal to the first voltage identification signal if the voltage identification converting/comparing controller is switched to operate in the bypass mode.

### Claim 11 (depends on 9)

The computer system capable of dynamically modulating an operation voltage of a central processing unit according to claim 9, wherein a predefined maximum voltage identification value and a predefined minimum voltage identification value is installed in the voltage identification converting/comparing controller; the voltage identification converting/comparing controller is switched to operate in the bypass mode if the first voltage identification signal is less than the predefined maximum voltage identification value and greater than the predefined minimum voltage identification value; and the voltage identification converting/comparing controller is switched to operate in the calculation mode if the first voltage identification signal is up to the predefined minimum voltage identification value or down to the predefined minimum voltage identification value.

### Claim 12 (depends on 11)

The computer system capable of dynamically modulating an operation voltage of a central processing unit according to claim 11, wherein the predefined minimum voltage identification value and the predefined minimum voltage identification value are installed in a register of the voltage identification converting/comparing controller via a basic-input-output-system when the computer system is boosting.

### Claim 13 (depends on 11)

The computer system capable of dynamically modulating an operation voltage of a central processing unit according to claim 11, wherein the second voltage identification signal is equal to the first voltage identification signal added by an offset if the first voltage identification signal is up to the predefined maximum voltage identification value; and the second voltage identification signal is equal to the first voltage identification signal subtracted by the offset if the first voltage identification signal is down to the predefined minimum voltage identification value.

### Claim 14 (depends on 9)

The computer system capable of dynamically modulating an operation voltage of a central processing unit according to claim 9, further comprising a power supply, a south-bridge chip, and a basic-input-output-system, wherein the power supply is connected to the pulse-width-modulation controller, the south-bridge chip is connected between the basic-input-output-system and the voltage identification converting/comparing controller.

### Claim 15

A computer system capable of dynamically modulating an operation frequency of a central processing unit, comprising:
a central processing unit from which a first voltage identification signal is outputted based on a real load of the central processing unit;
a voltage identification converting/comparing controller capable of determining to operate in an bypass mode or a calculation mode in response to the received first voltage identification signal and capable of outputting a control signal; and
a frequency generator for generating a central-processing-unit clock with a specific frequency to the central processing unit in response to the control signal;
wherein when the voltage identification converting/comparing controller is switched to operate in the bypass mode, the specific frequency is equal to a normal frequency; and when the voltage identification converting/comparing controller is switched to operate in the calculation mode, the specific frequency is modulated to either a higher or a lower than the normal operation frequency.

### Claim 16 (depends on 15)

The computer system capable of dynamically modulating an operation frequency of a central processing unit according to claim 15, wherein the frequency generator further comprises an overclocking pin and an underclocking pin for receiving the control signal.

### Claim 17 (depends on 15)

The computer system capable of dynamically modulating an operation frequency of a central processing unit according to claim 15, wherein a predefined maximum voltage identification value and a predefined minimum voltage identification value is installed in the voltage identification converting/comparing controller; the voltage identification converting/comparing controller is switched to operate in the bypass mode if the first voltage identification signal is less than the predefined maximum voltage identification value and greater than the predefined minimum voltage identification value; and the voltage identification converting/comparing controller is switched to operate in the calculation mode if the first voltage identification signal is up to the predefined minimum voltage identification value or down to the predefined minimum voltage identification value.

### Claim 18 (depends on 17)

The computer system capable of dynamically modulating an operation frequency of a central processing unit according to claim 17, wherein the predefined minimum voltage identification value and the predefined minimum voltage identification value are installed in a register of the voltage identification converting/comparing controller via a basic-input-output-system when the computer system is boosting.

### Claim 19 (depends on 17)

The computer system capable of dynamically modulating an operation frequency of a central processing unit according to claim 17, wherein the normal operation frequency is between a first frequency when the first voltage identification signal is equal to the predefined maximum voltage identification value and a second frequency when the first voltage identification signal is equal to the predefined minimum voltage identification value; and the specific frequency is higher than the first frequency or lower than the second frequency.

### Claim 20 (depends on 15)

The computer system capable of dynamically modulating an operation frequency of a central processing unit according to claim 15, further comprising a power supply, a south-bridge chip, and a basic-input-output-system, wherein the power supply is connected to the pulse-width-modulation controller, the south-bridge chip is connected between the basic-input-output-system and the voltage identification converting/comparing controller.
