Minuterie de surveillance (wdt)

Définition - Que signifie Watchdog Timer (WDT)?

Une minuterie de surveillance (WDT) est un dispositif de chronométrage intégré qui demande automatiquement une action corrective en cas de détection de dysfonctionnement du système. Si le logiciel se bloque ou est perdu, un WDT réinitialise le microcontrôleur système via un compteur 16 bits.

Les ordinateurs dépourvus de WDT intégrés nécessitent souvent des cartes d'extension WDT installées.

Un WDT est également connu comme une minuterie d'ordinateur fonctionnant correctement (COP).

Definir Tech explique Watchdog Timer (WDT)

Un WDT permet l'autonomie du système embarqué de deux manières:

  • Détecte les problèmes ou les erreurs du système, y compris les erreurs de programmation, les blocages de logiciels, les pannes de code ou les surtensions.
  • Réinitialise les systèmes d'exploitation et reprend l'activité normale du programme via le signal de réinitialisation intégré dans un processeur ou une puce de microcontrôleur spécialisée. Ce processus de réinitialisation est également appelé nourrir le chien de garde, donner des coups de pied au chien, réveiller le chien de garde ou caresser le chien.

Un WDT peut en surveiller un autre pour s'assurer que les tâches de données enregistrées et terminées dans une période désignée cette cascade de WDT garantit que lorsqu'une défaillance du système est surveillée par un WDT, le WDT lui-même ne se bloque pas aussi.

WDT fournit des fonctionnalités supplémentaires, comme suit:

  • Un code sandbox non fiable peut être testé par un WDT très complexe pour la sécurité du système.
  • Si un site Web ne se charge pas normalement, un WDT génère automatiquement une fonctionnalité d'actualisation du navigateur Web.

Les WDT peuvent exister dans le logiciel, en tant que microprocesseur matériel séparé ou en tant que sous-processeur microcontrôlé dans un processeur ou d'autres parties du chipset.