¡De acuerdo! Entiendo. Creo que es un truco sucio, sucio (pero inteligente, en mi humilde opinión) que nunca usaría en un diseño real. Utilizar en su propio
riesgo!
delahojadedatosATF750C,proclamaquehayunafunciónderetencióndebus.
Lafunciónderetencióndelbusesbásicamenteunarutaderetroalimentaciónpositivacon100Kdeimpedanciaenserie.Sicolocauninversorcomolarutadigital"normal", al usar ambos, básicamente obtiene una ruta de retroalimentación negativa y una ruta de retroalimentación positiva.
Cuando tiene retroalimentación positiva, puede usarla para crear un disparador Schmitt, y si tiene retroalimentación negativa, puede crear un oscilador RC; por lo tanto, puede hacer un oscilador RC con disparador Schmitt.
simular este circuito : esquema creado usando CircuitLab
NOT1 es el inversor normal, y NOT2 es parte del inversor de retención de bus. Ajuste R2 y C1 para satisfacer sus necesidades de tiempo.
Tenga en cuenta que esto todavía pone la entrada en estado indefinido durante un tiempo prolongado (lo que provoca disparar a través de la corriente), por lo que le recomiendo altamente esto.
Revisé la hoja de datos y no parece haber ninguna restricción de velocidad de respuesta, pero si la hay y se olvidaron de escribirla, este circuito puede destruir tu CPLD, así que ten cuidado.
La conclusión es que, dado que es un CPLD, me sugiere que este no es un proyecto de pasatiempo. Si es para uso comercial, no utilice este truco; opta por un temporizador 555 o un gatillo Schmitt pequeño (es barato, y estoy seguro de que puedes obtenerlo en SOT5 o algo así).
EDITAR:
Si desea optar por la ruta de activación de Schmitt, encontré algunos activadores individuales de 5V Vcc Schmitt en paquetes 5TSSOP (pequeños) para < 15 centavos cada uno @ 100qty. Vea esta pregunta para obtener información sobre cómo configurar la frecuencia:
¿Cómo retrasar un" no oscilador de compuerta "para que funcione a la frecuencia deseada?