(control systems) In a flexible manufacturing system, a safety device in the form of a control interface on an automated guided vehicle that shuts down part or all of the system under certain conditions.
| Sci-Tech Dictionary: watchdog timer |
(control systems) In a flexible manufacturing system, a safety device in the form of a control interface on an automated guided vehicle that shuts down part or all of the system under certain conditions.
| 5min Related Video: Watchdog timer |
| Computer Desktop Encyclopedia: watchdog timer |
A clock circuit that keeps counting from a set number down to zero. If the event it is monitoring occurs before it reaches zero, it resets to the starting number and starts counting down again. If the timer reaches zero, it performs some action; for example, a diagnostic operation such as rebooting the computer or sending an error message. See watchdog packet.
Download Computer Desktop Encyclopedia to your iPhone/iTouch
| Wikipedia: Watchdog timer |
A watchdog timer (or computer operating properly timer) is a computer hardware timing device that triggers a system reset if the main program, due to some fault condition, such as a hang, neglects to regularly service the watchdog (writing a “service pulse” to it, also referred to as “petting the dog” or "feed the watchdog"[1] or "waking the watchdog"). The intention is to bring the system back from the hung state into normal operation.
Watchdog timers may be more complex, attempting to save debug information onto a persistent medium; i.e. information useful for debugging the problem that caused the fault. In this case a second, simpler, watchdog timer ensures that if the first watchdog timer does not report completion of its information saving task within a certain amount of time, the system will reset with or without the information saved. The most common use of watchdog timers is in embedded systems, where this specialized timer is often a built-in unit of a microcontroller.
Even more complex watchdog timers may be used to run untrusted code in a sandbox.[2]
Watchdog timers may also trigger fail-safe control systems to move into a safety state, such as turning off motors, high-voltage electrical outputs, and other potentially dangerous subsystems until the fault is cleared.
For example, a watchdog timer can be implemented with a x-bit counter in a system working with a clock signal of y MHz, therefore, the system will shut down if the timer is not reset in a period of
seconds.
For those embedded systems that can't be constantly watched by a human, watchdog timers may be the solution. For example, most embedded systems need to be self-reliant, and it's not usually possible to wait for someone to reboot them if the software hangs. Some embedded designs, such as space probes, are simply not accessible to human operators. If their software ever hangs, such systems are permanently disabled. In cases similar to these, a watchdog timer can help in solving the problem.
The watchdog timer is a chip external to the processor. However, it could also be included within the same chip as the CPU; this is done in many microcontrollers. In either case, the watchdog timer is tied directly to the processor's reset signal. Expansion card based watchdog timers exist and can be fitted to computers without an onboard watchdog.
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)
| watchdog packet (technology) | |
| R8C Tiny | |
| Automatic system recovery |
| What does the watchdog of the economy do? Read answer... | |
| What is watchdogs on the web? Read answer... | |
| What is timer and why used timer? Read answer... |
| What is reset at the conclusion of each scan cycle by a processor when the scan time is less than the watchdog timer? | |
| What is a underarm watchdog? | |
| What do Democrats watchdog for? |
Copyrights:
![]() | Sci-Tech Dictionary. McGraw-Hill Dictionary of Scientific and Technical Terms. Copyright © 2003, 1994, 1989, 1984, 1978, 1976, 1974 by McGraw-Hill Companies, Inc. All rights reserved. Read more | |
![]() | Computer Desktop Encyclopedia. THIS COPYRIGHTED DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher. © 1981-2009 Computer Language Company Inc. All rights reserved. Read more | |
![]() | Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Watchdog timer". Read more |
Mentioned in