Method and apparatus for recovering from hardware faults

Excavating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364200, 371 16, 371 29, G06F 1100

Patent

active

047409690

ABSTRACT:
A method and apparatus for recovery from a fault occurring within a computing system using a hardware recovery module comprising a microprocessor dedicated for recovery control and a memory for storing system states. A recovery counter counts machine instructions executed since a previously recorded initial checkpoint. Each time the CPU transfers information directly from an I/O controller or the cache memory the recovery module stores the data being transferred. Each time an interrupt is made to the CPU, the recovery module is notified of the interrupt, and it thereupon stores the count of machine instructions executed since the previously recorded initial checkpoint and information identifying the interrupt. When a fault is detected, the system is restored to the system state existing at the beginning of the checkpoint, and the processor synthetically executes the machine instructions originally executed after the initial checkpoint in a sequence substantially similar to the original sequence. During synthetic execution, the recovery module simulates the original inputs, suppresses outputs, and records completion of pre-fault I/O requests. Synthetic execution is abandoned when the instruction point at which the fault was detected is reached, true execution resumes, and the recovery module thereafter simulates the completion of pre-fault I/O requests.

REFERENCES:
patent: 3564506 (1971-02-01), Bee et al.
patent: 3654448 (1972-04-01), Hitt
patent: 3736566 (1973-05-01), Anderson et al.
patent: 3784801 (1974-01-01), Caputo et al.
patent: 3937938 (1976-02-01), Matthews
patent: 4044337 (1977-08-01), Hicks et al.
patent: 4459658 (1984-07-01), Gabbe et al.
patent: 4514846 (1985-04-01), Federico et al.
patent: 4594710 (1986-06-01), Matsunoshita 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

Method and apparatus for recovering from hardware faults does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for recovering from hardware faults, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for recovering from hardware faults will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-824713

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