Ein Watchdog-Zeitgeber (WDT), manchmal auch COP-Timer (Computer Operating Properly) bezeichnet, ist eine Hardwarekomponente, die in eingebetteten Systemanwendungen gefunden werden kann, aber eine externe Komponente des Prozessors ist. Watchdog-Zeitgeber werden häufig in Umgebungen eingesetzt, in denen menschlicher Zugriff sehr begrenzt oder eine zeitnahe Reaktion auf Fehler nicht möglich ist und das System daher selbstständig sein muss, wenn eine Störung vorliegt. Ein Beispiel wäre eine Raumsonde, bei der menschliches Eingreifen im Betrieb eingeschränkt ist. Wenn das Gerät nach Störungen nicht wiederhergestellt werden kann, wird es deaktiviert.
Der Zweck des Watchdog-Zeitgebers (WDT) ist es, Impulssignale von einem Prozessor innerhalb eines bestimmten Zeitraums automatisch zu erkennen. Das Gerät sendet einen Reset-Trigger, wenn das System eine Störung aufweist oder wenn das Signal nicht empfangen wird und ein Neustart erforderlich ist. Dies kann aufgrund von Software- oder Hardwareproblemen auftreten.
Es gibt zwei Möglichkeiten, die Selbstständigkeit eines eingebetteten Systems mit einem Watchdog-Zeitgeber zu aktivieren:
Ein Watchdog-Zeitgeber (WDT) wird in alltäglichen Anwendungen eingesetzt, z. B. digitalen Fernseher, Waschmaschinen, Staubsaugern, Mikrowellen, Drohnen, Smart-Grid-Systemen, Motorsteuerungssystemen wie Geschwindigkeitsregelungen, Smartphones, um nur einige zu nennen. In all diesen Geräten bietet die Funktionalität eines Watchdog-Zeitgebers die gleichen oder ähnliche Zwecke.