Estoy teniendo un problema como abajo. Espero que alguien pueda ayudarme.
Tengo una señal de reloj con una frecuencia fija. Ahora necesito generar 3 señales de control S1
, S2
, S3
de la siguiente manera:
S1 : enciéndalo en el borde ascendente de CLK y manténgalo encendido hasta que se cumpla condición 1 .
S2 : gire a la derecha después de que S1 esté apagado y continúe encendido hasta que se cumpla la condición 2 .
S3 : enciéndala durante la parte restante del período de reloj.
Las condiciones 1, 2 son señales Vc1, Vc2 van de LOW a HIGH respectivamente.
Supongamos que normalmente Vo1, Vo2 están por debajo de Vref1, Vref2 pero muy cerca de Vref1, Vref2 para que la condición 1, 2 se cumpla siempre antes de que llegue otro reloj.
Nota:
- S1, S2, S3 solo están ENCENDIDOS una vez en un período de reloj
- Me gustaría usar solo puertas lógicas, chanclas y no quiero usar microcontroladores u otra señal de reloj.
- ENCENDIDO, APAGADO aquí significa alto y bajo nivel, respectivamente.