IT-lexikon › Hårdvara › Watchdog-timer

Watchdog-timer

Hårdvara In English → Uppdaterad: 2026-11-02

En nedräknare i hårdvara som startar om systemet om mjukvaran slutar säga att den lever.

Firmware måste med jämna mellanrum skriva till ett register — "klappa hunden" eller "kicka" den — innan räknaren når noll. Hänger sig programmet i en oändlig loop, ett baklås eller en avbrottsstorm uteblir klappen och watchdogen drar reset-linjen. För en enhet som sitter i en elmätare eller på en bergstopp är en omstart på två sekunder ofta det bästa felhanteringsalternativet som finns.

Det klassiska misstaget är att kicka hunden från ett timeravbrott: avbrottet fortsätter ticka även när huvudloopen har dött, och watchdogen blir dekoration. Bättre konstruktioner kicker först när alla uppgifter har rapporterat in, och fönstrade watchdogs larmar även när klappen kommer för tidigt — ett tecken på att programmet har hoppat över något.

← Tillbaka till lexikonet