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

Method of operating a processor at a reduced speed

Assignee: Intel Corp
•
Filing: 1995-09-27
•
Granted: 1996-09-24
•
Expires: 2015-09-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for controlling the stopping of the clock signal utilized by the processing unit of a computer system comprises the use of a novel external pin which can be enabled to initiate a sequence of events that results in the halting of the internal clock signal. The invention includes a microcode engine that responds to the assertion of the external pin by executing a sequence of steps which stops the current instruction on an instruction boundary. A logic circuit then generates a signal that masks the clock signal produced by the system's phase-locked loop. An interrupt mechanism is also utilized to prioritize the occurrence of the external signal among other system interrupts. The interrupt mechanism insures that the processor never has its clock stopped in the middle of a bus cycle.

Inventors

  • 👤 James P. Kardach
  • 👤 Tosaku Nakanishi
  • 👤 Jimmy S. Cheng

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 18:34
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/2205; G06F11/2236; G06F1/00; G06F1/04; G06F1/10; G06F1/26; G06F11/004

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 128 words
A method of operating a microprocessor to execute a program of instructions at a reduced speed comprising the steps of: (a) providing a reference oscillatory signal to said microprocessor, said microprocessor generating an internal clock signal having an operating rate therefrom; (b) successively asserting and deasserting an external pin of said microprocessor to effectively throttle said operating rate, the assertion of said external pin causing the execution of a routine in a microcode engine of said microprocessor which places said microprocessor in a known state and decouples said internal clock signal from at least a portion of said microprocessor, deasserting said external pin causing said microprocessor to resume executing said program of instructions by recoupling said internal clock signal to said at least a portion of said microprocessor.
Claim 2
Independent Claim 128 words
A method of operating a microprocessor to execute a program of instructions at a reduced speed comprising the steps of: (a) providing a reference oscillatory signal to said microprocessor, said microprocessor generating an internal clock signal having an operating rate therefrom; (b) successively asserting and deasserting an external pin of said microprocessor to effectively throttle said operating rate, the assertion of said external pin causing the execution of a routine in a microcode engine of said microprocessor which places said microprocessor in a known state and decouples said internal clock signal from at least a portion of said microprocessor, deasserting said external pin causing said microprocessor to resume executing said program of instructions by recoupling said internal clock signal to said at least a portion of said microprocessor.
Claim 3
Dependent Claim 25 words
The method of claim 1 wherein step (b) is performed at a frequency which is less that said operating rate of said internal clock signal.

References Cited (Backward Citations)

US5175853A Cited
US5276888A Cited
US5291604A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-09-24 2000-03-25 2000-09-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-09-24 2004-03-25 2004-09-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-09-24 2008-03-25 2008-09-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag