Wake On LAN to PMIC

2

Estoy conectando un puerto de interrupción WOL del PHY (un puerto de drenaje abierto) al puerto ON-OFF del PMIC de mi dispositivo. La idea es hacer un reinicio del PMIC y luego voy a encender la MCU desde un estado completamente apagado (sin dormir o algo así).

El pin PMIC ON-OFF está configurado para detectar niveles, siempre se levanta a un valor siempre + 3V3 [V], por lo que si se activa el drenaje abierto, se cerrará el PMIC. PERO de acuerdo con la PHY de Ethernet, cuando ocurra un evento WOL (WakeOnLan), un registro en la PHY irá a 1 y la única manera de deshabilitar la señal sería cambiar ese registro a 0 (su estado predeterminado) a través de I2C en el PHY, así como si no tuviéramos la lógica activada, se afirmaría esa señal para que el PMIC continúe apagado.

Pero estoy pensando que si tomo a 0 la señal ON-OFF del PMIC que matará el poder del phy, entonces el phy no podrá mantener esa señal de drenaje abierta afirmada y luego el PMIC enciéndalo y PHY se iniciará en su estado predeterminado (que se registra en 0).

¿Qué piensas de eso? Por favor, puede dar algunos comentarios.

información: La hoja de datos de PHY: enlace

hoja de datos PMIC:   enlace

    
pregunta JAMS88

1 respuesta

1

Necesitas algo como un vibrador mono, es decir, un circuito que convierte una transición de nivel a un pulso.

Este warticle , donde la ruta que necesita se llama "multivibrador monoestable", puede ser el punto de partida en su diseño. (y conocimiento) busque, pero si no tiene tiempo, la siguiente solución de un vistazo sería útil:

RC > > longitud mínima de impulso sensible ON / OFF.

    
respondido por el asndre

Lea otras preguntas en las etiquetas