Method for detecting execution errors of a microprocessor

Excavating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

371 62, G06F 1130

Patent

active

057614148

ABSTRACT:
According to the method of the present invention for detecting errors in executing a program including a main routine and an interrupt routine in a microprocessor, execution errors can be detected irrespective of whether it occurred in a main routine or an interrupt routine. A cancel code for a watchdog timer is entered in the variable value data DT in the main routine, and a count value TC of a watchdog canceling timer is incremented by one in the interrupt routine. If the count value TC has reached a prescribed value, the value of the data DT is supplied to the watchdog timer, and both the count value TC and the data DT are set to zero. In case of an execution error preventing the program flow from advancing from the main routine to the interrupt routine, the data DT is not supplied to the watchdog timer, and the watchdog time is allowed to reset the microprocessor. In case of an execution error preventing the program flow from returning from the interrupt routine to the main routine, the data DT is may be supplied to the watchdog timer but because the data DT continues to hold the zero value, the watchdog time is again allowed to reset the microprocessor. Therefore, in either case, the watchdog timer is not canceled, and the microprocessor is reset by the watchdog timer circuit without fail.

REFERENCES:
patent: 4355359 (1982-10-01), Kanegae et al.
patent: 4410938 (1983-10-01), Higashiyama
patent: 4982404 (1991-01-01), Hartman
patent: 5247163 (1993-09-01), Ohno et al.
patent: 5398332 (1995-03-01), Komoda et al.
patent: 5408643 (1995-04-01), Katayose

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 for detecting execution errors of a microprocessor 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 for detecting execution errors of a microprocessor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for detecting execution errors of a microprocessor will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1471237

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