Store "undo" for cache store error recovery

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642853, 371 91, G06F 1116

Patent

active

054086515

ABSTRACT:
In order to efficiently recover from a processing error in a central processing trait (CPU) incorporating a cache memory and a basic processing unit, the BPU is provided in duplicate, and all BPU data manipulation operations are performed redundantly. After duplicate data has been obtained from the cache memory and manipulated by the duplicate BPUs, the outputs from the duplicate BPUs are placed on respective master (MRB) and slave (SRB) result busses which are coupled to the cache unit where the results are compared for identity. If the results are not identical, a local error signal is issued. In response to the error signal, the corrupted data is stored into cache, but, before the cache is deliberately frozen, the data is restored again using a segment of the original data withdrawn from the cache memory by the BPUs such that, when the cache is frozen in anticipation of remedial action, the data block whose modification took place during the faulting operation will have been restored to its preprocessing condition. As a result, restart, if possible, can commence at the same point in the process rather than at an earlier point.

REFERENCES:
patent: 5339408 (1994-08-01), Bruckert 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

Store "undo" for cache store error recovery does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Store "undo" for cache store error recovery, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Store "undo" for cache store error recovery will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-74156

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