Inventors:
Loren G. Dewey - Sunnyvale CA
Assignee:
Amdahl Corporation - Sunnyvale CA
International Classification:
G06F 1100
Abstract:
Disclosed is an error tracking apparatus for a data processing system having a plurality of data locations. At each data location at which an error is to be detected, an error detection means is provided for generating an error signal upon the detection error. Associated each error detection means is a counter means for counting system cycles and storing a system cycle count. Upon the generation of an error signal, the counter means stops counting, thereby freezing the system cycle count at a value corresponding to the occurrence of the error. The error signal is propagated through the system to generate a machine check which disables the system clock, thereby stopping the balance of the counter means at some cycle subsequent to the first detection of the error. By interrogation the system cycle counts stored in each of the counter means, an error history can be determined for the data processing system.