Failure supervising method and apparatus
First Claim
1. A method of supervising a failure of a system using a timer, comprising the steps of:
- (a) activating said timer and determining whether said timer is reset or not;
(b) counting down said timer if not reset;
(c) determining whether said timer has gone time out at a predetermined time;
(d) generating a signal for recovery from the failure in the case where said timer has gone time out; and
(e) repetitively executing said steps (a) to (d) for the next timer in the case where the failure cannot be recovered from.
1 Assignment
0 Petitions
Accused Products
Abstract
A failure supervising method and apparatus are disclosed. Simply with a WDT by which a system is interrupted after the WDT goes time out, the system would stop in a serious case where the failure cannot be recovered from by the interruption alone. A plurality of stages of WDTs are operatively interlocked, and the interlocked WDTs interrupt the system strongly progressively in each of the stages. A small failure recoverable by an interrupt is recovered by an interrupt, a middle failure not recoverable by other than a non-maskable interrupt is recovered by a non-maskable interrupt, and a serious failure not recoverable by other than reactivation is recovered by resetting the system.
-
Citations
9 Claims
-
1. A method of supervising a failure of a system using a timer, comprising the steps of:
-
(a) activating said timer and determining whether said timer is reset or not;
(b) counting down said timer if not reset;
(c) determining whether said timer has gone time out at a predetermined time;
(d) generating a signal for recovery from the failure in the case where said timer has gone time out; and
(e) repetitively executing said steps (a) to (d) for the next timer in the case where the failure cannot be recovered from. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for supervising a failure of a system using a timer, comprising:
-
(a) means for activating said timer and determining whether said timer is reset or not;
(b) means for counting down said timer if not reset;
(c) means for determining whether said timer has gone time out at a predetermined time;
(d) means for generating a signal for recovery from the failure in the case where said timer has gone time out; and
(e) means for repetitively activating said means (a) to (d) for the next timer in the case where the failure cannot be recovered from. - View Dependent Claims (6, 7, 8)
-
-
9. A method of supervising a failure of a system using a timer, comprising the steps of:
-
(a) counting down said timer in the case where the activated timer is not reset;
(b) executing the steps for recovering from the failure in the case where said timer goes out at a predetermined time; and
(c) in the case where said system fails to recover from the failure, repeatedly executing the steps (a) and (b) for the next timer thereby to recover from the failure in accordance with the degree of the failure progressively in each stage.
-
Specification