← Back to Patent Explorer
US5727208A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for configuration of processor operating parameters

Assignee: Dell USA LP
•
Filing: 1995-07-03
•
Granted: 1998-03-10
•
Expires: 2015-07-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A configuration system including a processor having memory for storing operating parameters and configuration logic for retrieving the operating parameters and configuring a computer system to achieve a desired performance level. The configuration logic preferably includes programmable regulators, such as a voltage regulator and a clock synthesizer, for asserting an operating voltage and clock signal, respectively, to the processor. These operating signals are asserted at nominal levels at start up to allow the processor to operate at a reduced, yet adequate performance level. The stored operating parameters are asserted onto a processor data bus by the processor during start up and stored in corresponding data latches. The parameters are further provided to the programmable regulators, such as a voltage regulator, a clock synthesizer, for example, which convert the operating signals from the nominal levels to optimal levels corresponding to the retrieved parameters. The operating signals may further be dynamically reconfigured by storing new parameters in the data latches, if desired. Thus, the regulators may be dynamically reconfigured during operation to achieve operating criterion, such as slowing down the clock frequency during a low power mode.

Inventors

  • 👤 Alan E. Brown

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 12:57
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F1/3234; G06F1/324; G06F1/3296; Y; Y02; Y02D; Y02D10/00

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 103 words
A configuration system that optimizes operation of a processor of a computer system, comprising: a processor including internal memory that permanently stores at least one operating parameter associated with a predetermined optimal operation of said processor and that externally provides said at least one operating parameter upon power-up of said processor; and configuration logic coupled to said processor that provides operating signals enabling power-up and functional operation of said processor, that receives said at least one operating parameter and that modifies at least one operating signal according to said at least one operating parameter to achieve said predetermined optimal operation of said processor.
Claim 2
Dependent Claim 103 words
A configuration system that optimizes operation of a processor of a computer system, comprising: a processor including internal memory that permanently stores at least one operating parameter associated with a predetermined optimal operation of said processor and that externally provides said at least one operating parameter upon power-up of said processor; and configuration logic coupled to said processor that provides operating signals enabling power-up and functional operation of said processor, that receives said at least one operating parameter and that modifies at least one operating signal according to said at least one operating parameter to achieve said predetermined optimal operation of said processor.
Claim 3
Dependent Claim 60 words
The configuration system of claim 1, further comprising: said configuration logic including at least one programmable regulator that asserts said at least one operating signal at an initial value upon power-up of the computer system to enable nominal operation of said processor and that modifies said at least one operating signal to said particular value corresponding to said operating parameter.
Claim 4
Dependent Claim 33 words
The configuration system of claim 2, wherein said at least one operating signal is a clock signal and said at least one operating parameter is a frequency parameter corresponding to a predetermined frequency.
Claim 5
Dependent Claim 41 words
The configuration system of claim 3, wherein said programmable regulator comprises: a programmable clock synthesizer that asserts said clock signal at a nominal frequency upon power-up and that asserts said clock signal at said predetermined frequency after receiving said frequency parameter.
Claim 6
Dependent Claim 36 words
The configuration system of claim 4, further comprising: a latch coupled to said processor and said clock synthesizer that receives and latches said frequency parameter and that provides said latched frequency parameter to said clock synthesizer.
Claim 7
Dependent Claim 20 words
The configuration system of claim 3, wherein said predetermined frequency enables said processor to operate at an optimal performance level.
Claim 8
Dependent Claim 34 words
The configuration system of claim 2, wherein said at least one operating signal is a voltage signal and said at least one operating parameter is a voltage parameter corresponding to a predetermined voltage level.
Claim 9
Dependent Claim 42 words
The configuration system of claim 7, wherein said programmable regulator comprises: a programmable voltage regulator that asserts said voltage signal at a nominal level upon power-up and that asserts said voltage signal at said predetermined voltage level after receiving said voltage parameter.
Claim 10
Dependent Claim 62 words
The configuration system of claim 8, wherein said voltage parameter is a digital value, said voltage regulator further comprising: a digital to analog converter coupled to receive said voltage parameter and to provide a corresponding reference signal corresponding to the level of said voltage signal; and a latch coupled to said processor and said converter that receives and latches said voltage parameter.
Claim 11
Dependent Claim 21 words
The configuration system of claim 7, wherein said predetermined voltage level enables said processor to operate at an optimal performance level.
Claim 12
Dependent Claim 113 words
The configuration system of claim 2, further comprising: said processor internal memory storing a plurality of operating parameters including a frequency parameter and a voltage parameter, and said processor receiving a plurality of operating signals including a clock signal and a voltage signal; and said configuration logic including a clock synthesizer that asserts a clock signal to said processor at a nominal frequency upon power-up and changes said clock signal to a predetermined frequency after receiving said frequency parameter and a voltage regulator that asserts a voltage signal to said processor at a nominal voltage level upon power-up and changes said voltage signal to a predetermined voltage level after receiving said voltage parameter.
Claim 13
Dependent Claim 25 words
The configuration system of claim 11, wherein said predetermined frequency and said predetermined voltage level enable said processor to operate at an optimal performance level.
Claim 14
Dependent Claim 128 words
A computer system that optimizes operation of its processor, comprising: a data bus; a processor coupled to said data bus, comprising: a data port coupled to said data bus; and memory coupled to said data port that permanently stores at least one operating parameter associated with a predetermined optimal operation of said processor and that asserts said at least one operating parameter onto said data bus via said data port upon power-up of said processor; and a configuration system coupled to said data bus that provides operating signals enabling power-up and functional operation of said processor, that receives said operating parameter and that modifies at least one of said operating signals according to said at least one operating parameter to achieve said predetermined optimal operation of said processor.
Claim 15
Dependent Claim 128 words
A computer system that optimizes operation of its processor, comprising: a data bus; a processor coupled to said data bus, comprising: a data port coupled to said data bus; and memory coupled to said data port that permanently stores at least one operating parameter associated with a predetermined optimal operation of said processor and that asserts said at least one operating parameter onto said data bus via said data port upon power-up of said processor; and a configuration system coupled to said data bus that provides operating signals enabling power-up and functional operation of said processor, that receives said operating parameter and that modifies at least one of said operating signals according to said at least one operating parameter to achieve said predetermined optimal operation of said processor.
Claim 16
Dependent Claim 122 words
The computer system of claim 13, further comprising: said processor memory storing a plurality of operating parameters including a frequency parameter and a voltage parameter, and said processor receiving a plurality of operating signals including a clock signal and a voltage signal; said configuration system including a clock synthesizer that asserts said clock signal and a voltage regulator that asserts said voltage signal; wherein said clock synthesizer asserts said clock signal at a nominal frequency upon power-up and changes said clock signal to a predetermined frequency after receiving said frequency parameter; and wherein said voltage regulator asserts said voltage signal at a nominal voltage level upon power-up and changes said voltage signal to a predetermined voltage level after receiving said voltage parameter.
Claim 17
Dependent Claim 25 words
The computer system of claim 14, wherein said predetermined frequency and said predetermined voltage level enable said processor to operate at an optimal performance level.
Claim 18
Dependent Claim 45 words
The computer system of claim 14, further comprising: a plurality of data latches coupled to said data bus and said configuration system that receive and latch said plurality of operating parameters; and decode logic coupled to said processor that enables said plurality of data latches.
Claim 19
Dependent Claim 27 words
The computer system of claim 16, wherein said processor asserts address and control signals to said decode logic to enable one or more of said data latches.
Claim 20
Independent Claim 65 words
A method of configuring a processor, comprising the steps of: determining optimal operating parameters of the processor; permanently storing the optimal operating parameters in the processor; providing the processor with operating signals enabling power-up and functional operation; the processor providing the optimal operating parameters to an external bus during power-up; and changing the value of the operating signals to correspond to the optimal operating parameters.
Claim 21
Independent Claim 65 words
A method of configuring a processor, comprising the steps of: determining optimal operating parameters of the processor; permanently storing the optimal operating parameters in the processor; providing the processor with operating signals enabling power-up and functional operation; the processor providing the optimal operating parameters to an external bus during power-up; and changing the value of the operating signals to correspond to the optimal operating parameters.
Claim 22
Dependent Claim 35 words
The method of claim 18, further comprising the step of: during operation of the processor, dynamically reconfiguring at least one of the operating signals according to another operating parameter different from the optimum operating parameter.
Claim 23
Dependent Claim 42 words
The method of claim 18, wherein the operating signals include a clock signal and a source voltage signal and wherein the operating parameters include an optimal frequency level of the clock signal and an optimal voltage level of the source voltage signal.

References Cited (Backward Citations)

US4750136A Cited
US5033112A Cited
US5167024A Cited
US5218704A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-09 2001-09-08 2002-03-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-09 2005-09-08 2006-03-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-09 2009-09-08 2010-03-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag