Vous êtes sur la page 1sur 2

DECODIFICADOR-DECO:

La caja DECODIFICADOR-DECO tiene como funcin asignar a su salida la


combinacin de las luces que se encendern, esto lo realiza gracias a la
conexin directa con la caja Contador_3B, la secuencia de salida se determina
mediante la seleccin de la combinacin de la entrada BUS_M. Adems
genera un BIT denominado BIT_FRE cada vez que se cumpla que la seal de
salida BUS_O(2)='1' y se tenga el flanco de subida de la seal BIT_BO. Esta
seal se dirige a la caja SLECTOR-selector_de_frecuencia.
SLECTOR-selector_de_frecuencia:
Su funcionamiento en general es como la de un multiplexor cuya variable de
control corresponde a la salida de un contador. La caja SLECTOR-
selector_de_frecuencia asigna la seal de reloj al Contador_3B, es decir,
regula la velocidad de conteo de este, con ello se logra modificar la frecuencia
con la que se encienden los leds de salida. En la seal de entrada se selecciona
la frecuencia del Contador_21B la cual se transfiere de acuerdo con la cuenta
que presenta una caja interna denominada CONTADOR_2B-contador_2B_mux.
CONTADOR_2B-contador_2B_mux:

Esta caja se utiliza para asignar la salida del SLECTOR-selector_de_frecuencia


de acuerdo con la salida del contador de 2 bits. La seal de reloj de este
contador se mapea a BIT_FRE.
CAJA_FINAL-Victoria:
Esta caja presenta su funcionamiento similar a la de un multiplexor. Se
transfieren los datos desde la caja DECODIFICADOR-DECO en la cual vienen
establecida la secuencia de encendido de los leds. Si se cumple la condicin
de victoria del juego, es decir, si se atrapa el led correspondiente, la caja hace
que todos los leds se enciendan y se mantengan encendidos durante un corto
periodo de tiempo luego sigue con la transferencia desde la caja
DECODIFICADOR-DECO. El periodo de tiempo es determinado por las sub cajas
de su interior consistentes en dos flip-flop tipo D y un contador de 4 bits.
Flip_flop_D- FF_D

Esta sub caja se utiliza para generar un pulso, dependiente de la seal de reloj,
este pulso se transfiere al siguiente flip-flop, la entrada de esta caja
corresponde a BIT_FRE.
Flip_flop_D1- FF_D_res

El pulso generado en la caja anterior es almacenado en esta caja de acuerdo a


un periodo de tiempo que estar determinado por un contador, la salida de
esta caja determinada si todos los leds se encienden (salida en 1) o se
transfiere los datos de la caja DECODIFICADOR-DECO (salida 0). la salida de
la caja pasa a cero de acuerdo con una seal de entrada de limpieza, la cual
como ya se menciono depende del Contador-contador_victoria.
Contador-contador_victoria

Esta caja interna tiene la funcin de resetear la caja anterior de acuerdo con
sus salidas. Depende directamente de la seal de reloj de su entrada, este
contador comenzar a funcionar una vez que la salida de la caja Flip_flop_D1-
FF_D_res sea igual a 1, cuando la salida de esta caja sea 0 el contador se
resetear.

Vous aimerez peut-être aussi