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

Computer system with power management feature for stopping the internal clock of a microprocessor

Assignee: Individual
•
Filing: 1995-09-27
•
Granted: 1997-08-12
•
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-11-08 17:58
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: 6
Claim 1
Independent Claim 152 words
A computer system which comprises: a resonator providing an oscillating signal having a first frequency; system logic which generates a stop signal; a microprocessor having first and second inputs coupled to receive said stop signal and said oscillatory signal from said system logic and said resonator, respectively; said microprocessor including a pipeline that executes instructions having boundaries, and a circuit coupled to said second input which converts said oscillatory signal into a digital clock signal having a second frequency higher than said first frequency, said pipeline being controlled by said digital clock signal; said microprocessor further including internal logic coupled to said first and second inputs, and means coupled to said first input for clearing said pipeline in response to said stop signal, said means providing a first signal to said internal logic thereafter; wherein said internal logic decouples said digital clock signal from said pipeline in response to said stop signal.
Claim 2
Dependent Claim 152 words
A computer system which comprises: a resonator providing an oscillating signal having a first frequency; system logic which generates a stop signal; a microprocessor having first and second inputs coupled to receive said stop signal and said oscillatory signal from said system logic and said resonator, respectively; said microprocessor including a pipeline that executes instructions having boundaries, and a circuit coupled to said second input which converts said oscillatory signal into a digital clock signal having a second frequency higher than said first frequency, said pipeline being controlled by said digital clock signal; said microprocessor further including internal logic coupled to said first and second inputs, and means coupled to said first input for clearing said pipeline in response to said stop signal, said means providing a first signal to said internal logic thereafter; wherein said internal logic decouples said digital clock signal from said pipeline in response to said stop signal.
Claim 3
Dependent Claim 20 words
The computer system of claim 1 wherein said stop signal is generated asynchronous with respect to said digital clock signal.
Claim 4
Dependent Claim 121 words
A laptop computer system which comprises: an oscillatory circuit outputting a reference clock signal; a microprocessor which includes a circuit coupled to receive said reference clock signal which generates an internal clock signal therefrom, a microcode engine which executes a sequence of instructions, each instruction having boundaries synchronous to said internal clock signal, said microprocessor also having an input pin coupled to said microcode engine; external logic that asserts a stop -- clock signal to said input pin of said microprocessor in response to an idle condition of said laptop computer system, said stop -- clock signal causing said microcode engine to halt execution of said sequence of instructions on an instruction boundary and place said microprocessor into a known state.
Claim 5
Dependent Claim 121 words
A laptop computer system which comprises: an oscillatory circuit outputting a reference clock signal; a microprocessor which includes a circuit coupled to receive said reference clock signal which generates an internal clock signal therefrom, a microcode engine which executes a sequence of instructions, each instruction having boundaries synchronous to said internal clock signal, said microprocessor also having an input pin coupled to said microcode engine; external logic that asserts a stop -- clock signal to said input pin of said microprocessor in response to an idle condition of said laptop computer system, said stop -- clock signal causing said microcode engine to halt execution of said sequence of instructions on an instruction boundary and place said microprocessor into a known state.
Claim 6
Dependent Claim 33 words
The laptop computer system of claim 3 wherein said power management logic deasserts said stop -- clock signal upon detection of a wake-up event, thereby resuming normal operation of said laptop computer system.

References Cited (Backward Citations)

US4835728A Cited
US5359727A Cited
US4916697A Cited
US5175853A Cited
US5276888A Cited
US5189647A Cited
US5297276A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-08-11 2001-02-10 2001-08-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-08-11 2005-02-10 2005-08-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-08-11 2009-02-10 2009-08-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag