Tecnología

Inicio

¿Cuáles son los Circuitos watchdog y cómo qué corren?

¿Cuáles son los Circuitos watchdog y cómo qué corren?


Un circuito de vigilancia proporciona al usuario una indicación de que un ordenador ha fallado. El programa incluye una instrucción para escribir en una dirección definida periódicamente. En la mayoría de los casos, esta operación se realiza cada 1-2 segundos. Si el programa no puede escribir a la dirección debido a un fallo de hardware o software, los viajes de circuito de vigilancia e informa al usuario.

Sencillo Arquitectura de Computadores

Los microprocesadores son el corazón de cualquier sistema informático. Tienen tres tipos de conexiones: un bus de datos, un bus de direcciones y los controles. El microprocesador envía y recibe datos a través del bus de datos. Se determina el lugar en que los datos se va o viene de a través del bus de direcciones. Las señales de control actúan para sincronizar las entradas y salidas, realizar operaciones de lectura o escritura e incluyen la circuitería principal del reloj.

Watchdog sencilla

Un circuito de vigilancia simplificada consiste en un conmutador de transistor que se activa momentáneamente en por un pulso PETDOG generada en software. El microprocesador escribe en una dirección que envía un pulso de carga a un condensador. Este voltaje se convierte en un segundo transistor conectado a la entrada de RESET del microprocesador.

Mientras REINICIAR sigue siendo alta, el microprocesador sigue funcionando. Sin embargo, el condensador tiene también una resistencia a través de ella, por lo que se descarga lentamente. Si el software no puede generar los impulsos, el condensador se descarga y se apaga el segundo transistor, lo que permite RESET para ir baja y apagar el microprocesador.

avanzada Watchdog

Un temporizador de vigilancia más sofisticado utiliza un pulso PETDOG enviada a los circuitos de reloj interno del ordenador. El impulso mantiene los relojes que funcionan pero si no aparece en la entrada de un temporizador de cuenta atrás enviará dos pulsos separados por uno o dos segundos. El primero indica al microprocesador que un cierre es inminente. El microprocesador se iniciará un apagado ordenado, almacenar información importante en la memoria antes de que el segundo pulso se apaga los relojes.

Los fallos de vigilancia

Si un equipo no se enciende, hay una posibilidad de que el temporizador de vigilancia ha fallado. En realidad, eso es una pequeña posibilidad porque hay tan pocas partes en el circuito, mientras que hay mucho más en el resto del equipo. Para solucionar el circuito, utilizar un osciloscopio para buscar el pulso PETDOG en la entrada. Si se trata de presente y de RESET sigue siendo baja, hay una buena posibilidad de que el circuito de vigilancia ha fallado.