Cuando dices que el borde se activa, en cierto modo implica un borde del reloj. La gente está viendo esto y forzando una señal de reloj de alguna manera. Pero en su descripción simplemente describe dos entradas que se activan en el flanco ascendente e ignoran los flancos descendentes.
Esta es una situación similar a MS-CMOS, donde los cierres de captura se implementan utilizando SR. En MS-CMOS, siempre se garantiza que UNA de las señales S o R subirá y bajará; y el otro no lo hará. Por lo tanto, basta con un pestillo SR.
Tampoco restringiste si después de que una señal aumenta, caerá antes de la siguiente. Asumiré que este no es el caso, y que si Signal1 aumenta y establece la salida en 1, y antes de que Signal1 caiga, Signal2 aumenta; que debería establecer la salida a 0.
Creo que está buscando un pestillo SR NOR, modificado para alternar en el estado S = R = 1. Esto a menudo se llama un cierre JK.
Lets call J = S1 = "one input would, on rising edge, set the output to 1"
Lets call K = S2 = "and the other input would, on rising edge, set the output to 0"
Tanto J como R = 0 para comenzar. El estado de salida es indeterminado.
Then, J rises. This sets Q = 1.
Next, J falls. The output stays 1.
Next, K rises. The output is set to 0.
Next, K falls. The output stays 0.
Next, J rises. The output is set to 1.
Next, K rises. The output is set to 0. (this is JK toggle state, if this won't happen just use NOR SR latch)
Next, J falls. The output stays 0.
Next, K falls. The output stays 0.
...
¿Es esto lo que estás buscando?
enlace Wiki, que muestra la tabla de verdad, el esquema del nivel de la puerta
EDITAR: Se ha agregado una corrección para ambas entradas @ 1 simultáneamente.
Si desea alternar ambos bordes a la vez, genere un pulso para sincronizar el flip flop. La duración del pulso debe ser lo suficientemente amplia como para alternar una vez, pero no dos veces. 1 o 3 inversores deberían funcionar; Elegí 3 en este caso. El simulador simple no tenía 3 AND de entrada, así que simplemente encadené dos entradas de 2 entradas espalda con espalda; cualquiera funcionará.
Edit2:DaveTweedseñalóquemantenerunaentradaaltaypulsarrepetidamentelaotraalternaríacadavez.TambiénsugiriócombinarSRconlosdetectoresdepulso.Headjuntadoelesquemaylasimulaciónacontinuación.
Esbastantemagroydebajapotencia/pequeño(solo10puertas).
Tendrá un estado indeterminado si ambas entradas aumentan simultáneamente (dentro de la duración del ancho del pulso). Otras implementaciones tendrán un efecto similar en mayor o menor grado según la topología.