Processor internal error handling in an SMP server

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S023000, C714S045000

Reexamination Certificate

active

06912670

ABSTRACT:
A system and method for handling processor internal errors in a data processing system. The data processing system typically includes a set of main microprocessors that have access to a common system memory via a system bus. The system may further include a service processor that is connected to at least one of the main processors. In addition, the system includes internal error handling hardware configured to log and process internal errors generated by one or more of the main processors. The internal error hardware may include error detection logic configured to receive internal error signals from the main processors. In response to receiving one or more IERR signals, the error detection logic is configured to assert and error detected signal that is received by error logging logic. The error logging logic is configured to update one or more error status register when the error detected signal is asserted. When the error logging logic has updated the status registers, is configured to assert an error logging complete signal that is received by processing control logic. The processor control logic is configured to assert one or more processor enable signals based on the state of the error status registers. In addition, upon completion of the error status update by the error logging logic, the status register is configured to assert an error status updated signal that ultimately produces a system reset. By incorporating error logging and handling into dedicated hardware tied directly to the processor internal error signals, the invention provides a low cost, low response latency mechanism for handling processor internal errors in high performance multiprocessor systems.

REFERENCES:
patent: 4415973 (1983-11-01), Evans
patent: 4860196 (1989-08-01), Wengert
patent: 5280606 (1994-01-01), Jippo et al.
patent: 5325517 (1994-06-01), Baker et al.
patent: 5335471 (1994-08-01), Kupiec
patent: 5491788 (1996-02-01), Cepulis
patent: 5530946 (1996-06-01), Bouvier et al.
patent: 5583987 (1996-12-01), Kobayashi et al.
patent: 5864653 (1999-01-01), Tavallaei et al.
patent: 5884019 (1999-03-01), Inaho
patent: 5933614 (1999-08-01), Tavallaei et al.
patent: 6081865 (2000-06-01), Tavallaei et al.
patent: 6158015 (2000-12-01), Klein
patent: 6233680 (2001-05-01), Bossen et al.
patent: 6378027 (2002-04-01), Bealkowski et al.
patent: 6516429 (2003-02-01), Bossen et al.
patent: 6536000 (2003-03-01), Jackson et al.
patent: 6550019 (2003-04-01), Ahrens et al.
patent: 6574748 (2003-06-01), Andress et al.
patent: 6708297 (2004-03-01), Bassel
patent: 6742139 (2004-05-01), Forsman et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Processor internal error handling in an SMP server does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processor internal error handling in an SMP server, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor internal error handling in an SMP server will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3475257

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.