Error Sequence Tagging
Original Publication Date: 1984-May-01
Included in the Prior Art Database: 2005-Feb-03
This article describes a synchronized counter technique for determining which functional unit is responsible for an error condition that is propagated to other functional units. In machines having multiple functional units, errors occurring in a faulty unit can be propagated to other units before the system clocks can be stopped. The result is that many units may indicate errors, with no clue being given as to which unit was responsible for the error. Fault isolation of the responsible unit is then difficult, if not impossible. This article describes a technique for identifying the sequence of functional units in which errors occurred within a machine. An error sequence counter (ESC) is associated with each functional unit. Each ESC is resettable to zero and increments by all reset at machine check reset time.