Watchdog timer control circuit with permanent and...

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S033000, C714S023000, C714S034000

Reexamination Certificate

active

06393589

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates generally to microprocessors and microcontrollers. Specifically, the present invention relates to watchdog timers which may be found as auxiliary components as either physically integral or separate from the microprocessor or microcontroller. If physically separate, the watchdog timer may be a stand alone component or integrated into a device which contains the watchdog timer as one of several auxiliary functions related to the operation of the microprocessor or microcontroller.
2. Description of the Prior Art
The current state of the art describes watchdog timers which are used to prevent lock-up of the software executed by the computer system. Lock-up of the software may occur for a variety or reasons such as software defects, power surges, eletro-magnetic interference, etc. The watchdog timer serves to interrupt or reset the computer system after a predetermined time has elapsed unless commanded not to do so by the system. Thus, if the computer system is operating correctly, the watchdog time will be continuously restarted prior to the predetermined elapsed time and will not reset the microprocessor. However, if the computer system fails to operate properly, the watchdog timer will expire causing a reset to be sent to the microprocessor.
In computer systems where the microprocessor enters a sleep mode or a hibernation mode as a result of inactivity for example, the function performed by the watchdog timer may not be required. In cases such as this, an external event, such as renewed activity, will cause the microprocessor to exit the sleep mode and restart normal operation. Thus, in systems where power conservation is imperative, such as battery operated systems, turning off non-essential functions such as a watchdog timer during sleep mode will serve to conserve battery power.
In many conventional computer systems, the control or selection of the watchdog timer function is performed by a mask option during fabrication or a hardware fuse such as an Eletrically Programmble Read Only Memory (EPROM) bit. The drawback to these designs is that once enabled, the watchdog timer cannot be disabled during modes when its function is not required by the system.
U.S. Pat. No. 5,175,845 (Little) discloses an integrated circuit with watchdog timer and sleep control logic which places the integrated circuit and watchdog timer into sleep mode. However, there are several technological distinctions between the Little reference and the present invention. These differences include the incorporation of the watchdog timer on an auxiliary integrated circuit other than the microprocessor, the need to ground the “IN” pin to permanently disable the watchdog timer (which also disables the non maskable interrupt) and disabling the watchdog timer by leaving the strobe input “ST” open. Thus, the Little reference lacks the flexibility of a watchdog timer, integral with the microcontroller, with firmware and software selectability.
Therefore, a need existed to provide watchdog timer which may be implemented on the same integrated circuit as the microcontroller with firmware and software selection logic.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide a watchdog timer on the same integrated circuit as the microprocessor or microcontroller.
It is another object of the present invention to provide a watchdog timer which may be enabled or disabled by a fuse such as an EPROM device.
It is another object of the present invention to provide a watchdog timer which may be enabled or disabled by software control over a register.
It is another object of the present invention to provide a master control for the enablement or disablement of the watchdog timer.
In accordance with one embodiment of the present invention, a watchdog timer control circuit is comprised of a permanent enablement logic, software controllable logic, selection logic and a watchdog timer.
The foregoing and other objects, features, and advantages of the invention will be apparent from the following, more particular, description of the preferred embodiment of the invention, as illustrated in the accompanying drawings.


REFERENCES:
patent: 5175845 (1992-12-01), Little
patent: 5218705 (1993-06-01), DeLuca et al.
patent: 5233613 (1993-08-01), Allen et al.
patent: 5528756 (1996-06-01), Molnar
patent: 5909394 (1999-06-01), Chou
patent: 6145103 (2000-11-01), Typaldos et al.
patent: 0 335 494 (1989-10-01), None
“Unattended System Monitor,” IBM Technical Disclosure Bulletin, U.S., IBM Corp., New York; vol. 33, No. 3A; pp. 453-457, Aug. 1, 1990.

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

Watchdog timer control circuit with permanent and... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Watchdog timer control circuit with permanent and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Watchdog timer control circuit with permanent and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2822634

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