Patent US5737604A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5737604A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for independently resetting processors and cache controllers in multiple processor systems

Assignee: Hewlett Packard Development Co LP
•
Filing: 1996-09-30
•
Granted: 1998-04-07
•
Expires: 2016-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for independently resetting primary and secondary processors 20 and 120 respectively under program control in a multiprocessor, cache memory system. Processors 20 and 120 are reset without causing cache memory controllers 24 and 124 to reset.

Inventors

  • 👤 David A. Miller
  • 👤 Kenneth A. Jansen
  • 👤 Paul R. Culley
  • 👤 Mark Taylor
  • 👤 Javier F. Izquierdo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:14
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F12/00; G06F12/02; G06F12/08; G06F12/0802; G06F1/00; G06F1/24; G06F15/177

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 196 words
A computer system responsive to a system reset signal and a processor only reset signal comprising: a processor; system main memory for storing data and coded instructions; a system bus for transmitting program instructions, data and control signals; a hard disk memory coupled to said system main memory and said system bus; cache memory coupled to said processor and said system main memory for temporarily storing a duplication of a portion of the data and program instructions stored in said system main memory for high speed access by said processor; a cache memory controller connected to said processor, said cache memory, said system main memory and said system bus for determining whether program instructions or data required by said processor are resident in cache memory; cache reset circuitry coupled to said cache memory controller and receiving the system reset signal, said cache reset circuitry resetting said cache memory controller responsive to said system reset signal but unresponsive to said processor only reset signal; and processor reset circuity receiving the system reset signal and the processor-only reset signal, said processor reset circuit for resetting the processor responsive to said system reset signal or said processor-only reset signal.
Claim 2
Dependent Claim 196 words
A computer system responsive to a system reset signal and a processor only reset signal comprising: a processor; system main memory for storing data and coded instructions; a system bus for transmitting program instructions, data and control signals; a hard disk memory coupled to said system main memory and said system bus; cache memory coupled to said processor and said system main memory for temporarily storing a duplication of a portion of the data and program instructions stored in said system main memory for high speed access by said processor; a cache memory controller connected to said processor, said cache memory, said system main memory and said system bus for determining whether program instructions or data required by said processor are resident in cache memory; cache reset circuitry coupled to said cache memory controller and receiving the system reset signal, said cache reset circuitry resetting said cache memory controller responsive to said system reset signal but unresponsive to said processor only reset signal; and processor reset circuity receiving the system reset signal and the processor-only reset signal, said processor reset circuit for resetting the processor responsive to said system reset signal or said processor-only reset signal.
Claim 3
Dependent Claim 50 words
The computer system of claim 1, further comprising: a restart logic circuit coupled to said system bus, said restart logic circuit receiving program instructions and data via said system bus and providing the processor-only reset signal responsive to program instructions and data indicating that a processor reset has been requested.
Claim 4
Dependent Claim 36 words
The computer system of claim 2, wherein said restart logic circuit comprises: a processor reset data register coupled to the system bus, wherein said processor reset data register stores data indicative of a processor-only reset request.
Claim 5
Dependent Claim 18 words
The computer system of claim 1, wherein said restart logic circuit places said processor in a hold state.
Claim 6
Dependent Claim 28 words
The computer system of claim 4, wherein said restart logic circuit reset signal further resets only said processor after said processor has been placed in said hold state.
Claim 7
Dependent Claim 22 words
The computer system of claim 1, wherein said cache memory, said cache memory controller, and said processor are physically separate integrated circuits.
Claim 8
Dependent Claim 190 words
A computer system responsive to a system reset signal and a processor only reset signal comprising: a processor; system main memory for storing data and coded instructions; a system bus for transmitting program instructions, data and control signals; a video system coupled to said system bus; cache memory coupled to said processor and said system main memory for temporarily storing a duplication of a portion of the data and program instructions stored in said system main memory for high speed access by said processor; a cache memory controller connected to said processor, said cache memory, said system main memory and said system bus for determining whether program instructions or data required by said processor are resident in cache memory; cache reset circuitry coupled to said cache memory controller and receiving the system reset signal, said cache reset circuitry resetting said cache memory controller responsive to said system reset signal but unresponsive to said processor only reset signal; and processor reset circuity receiving the system reset signal and the processor-only reset signal, said processor reset circuit for resetting the processor responsive to said system reset signal or said processor-only reset signal.
Claim 9
Dependent Claim 190 words
A computer system responsive to a system reset signal and a processor only reset signal comprising: a processor; system main memory for storing data and coded instructions; a system bus for transmitting program instructions, data and control signals; a video system coupled to said system bus; cache memory coupled to said processor and said system main memory for temporarily storing a duplication of a portion of the data and program instructions stored in said system main memory for high speed access by said processor; a cache memory controller connected to said processor, said cache memory, said system main memory and said system bus for determining whether program instructions or data required by said processor are resident in cache memory; cache reset circuitry coupled to said cache memory controller and receiving the system reset signal, said cache reset circuitry resetting said cache memory controller responsive to said system reset signal but unresponsive to said processor only reset signal; and processor reset circuity receiving the system reset signal and the processor-only reset signal, said processor reset circuit for resetting the processor responsive to said system reset signal or said processor-only reset signal.
Claim 10
Dependent Claim 50 words
The computer system of claim 7, further comprising: a restart logic circuit coupled to said system bus, said restart logic circuit receiving program instructions and data via said system bus and providing the processor-only reset signal responsive to program instructions and data indicating that a processor reset has been requested.
Claim 11
Dependent Claim 36 words
The computer system of claim 8, wherein said restart logic circuit comprises: a processor reset data register coupled to the system bus, wherein said processor reset data register stores data indicative of a processor-only reset request.
Claim 12
Dependent Claim 18 words
The computer system of claim 7, wherein said restart logic circuit places said processor in a hold state.
Claim 13
Dependent Claim 28 words
The computer system of claim 10, wherein said restart logic circuit reset signal further resets only said processor after said processor has been placed in said hold state.
Claim 14
Dependent Claim 22 words
The computer system of claim 7, wherein said cache memory, said cache memory controller, and said processor are physically separate integrated circuits.

References Cited (Backward Citations)

US4679166A Cited
US4779187A Cited
US4787032A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag