Usted solo menciona el apagón como una condición de reinicio. Sin embargo, en algunos sistemas, puede haber varias razones para querer reiniciar el procesador. En cuyo caso, podría ser beneficioso tener un chip separado para monitorear todas esas razones y reiniciar el procesador o proporcionarle algún tipo de notificación.
Para un caso extremo, consulte Lattice ispPAC-POWER607 . Es capaz de monitorear seis fuentes de alimentación, E / S digital para restablecimiento manual y circuitos de vigilancia externos. También tiene sus propios temporizadores internos, los monitores de la fuente de alimentación son completamente programables, tiene un PLD incorporado para el código lógico y tiene controladores FET para controlar las fuentes de alimentación.
Como he dicho, ese es un ejemplo extremo. Especialmente si todo lo que necesitas es detección de apagón. Pero si su sistema tiene un esquema de reinicio más complicado, tener un controlador programable externo puede ser muy útil.
Y, por supuesto, hay chips que se adaptan a cualquier necesidad entre el monitor de voltaje único de tres pines y el chip de administración del sistema totalmente programable de 32 pines.