Diseñar un programa en VHDL que implemente
en la FPGA 8 flip-flops al tiempo tipo T.
Para esto debe usar el Reset y Set juntos en solo un switch para Reset y uno para Set, debe comprobar el funcionamiento para síncrono y asíncrono. Use el pulsador como CLK, y los switches para las entradas de los flip-flops. Las salidas de los flip-flops se observarán en los leds de la tarjeta.
Para esto debe usar el Reset y Set juntos en solo un switch para Reset y uno para Set, debe comprobar el funcionamiento para síncrono y asíncrono. Use el pulsador como CLK, y los switches para las entradas de los flip-flops. Las salidas de los flip-flops se observarán en los leds de la tarjeta.
Para la
implementación del programa se tenía disponible por el uso de
la De0 ocho interruptores para entradas y por lo tanto ocho leds para la salida.
Para el
funcionamiento síncrono y asíncrono se hace una modificación en la lógica tal
que mientras sea síncrono todo esté regido por el reloj como primera condición
del programa, y si es asíncrono tenga prioridad el set y el reset.
Ya que los flip-flops son tipo T, es necesario tener en cuenta el estado de la salida. Por esto, su asignación se hace por medio de
condiciones cumpliendo la tabla de verdad del flip-flop tipo T, tal que si la
entrada es 0 la salida se mantendrá y si es 1 se negará la salida anterior.
Lógica de la descripción del hardware:
asíncrono
síncrono
Flip-flop tipo T funcionando:
asíncrono
síncrono
No hay comentarios:
Publicar un comentario