Documentos de Académico
Documentos de Profesional
Documentos de Cultura
REPORTE 2
TÍTULO
Profesor
Carrera
Semestre
Alumno
FECHA
0.1. Introducción
Multivibradores Biestables (Flip-Flop)
"Flip-flop" es el nombre común que se le da a los dispositivos
de dos estados, que sirven como memoria básica para las
operaciones de lógica secuencial. Los Flip-flops son
ampliamente usados para el almacenamiento y transferencia de
datos digitales y se usan normalmente en unidades llamadas
"registros", para el almacenamiento de datos numéricos
binarios.
1
Puede actuar tambien como un flip-flop T para conseguir la
acción de permutación en la salida, si se conectan entre sí
las entradas J y K. Esta aplicación de permutar el estado,
encuentra un uso extensivo en los contadores binarios.
Debido a que cada flip flop responde con cierto retardo, los
flip flop no son disparados simultáneamente, por lo que operan
de forma asincrona. De hecho, la salida Q0 se producirá un
tiempo después de que baje el reloj, y como esta es la entrada
de reloj de FF1, la salida Q1 se producirá un tiempo después
de que Q0 cambie de 1 a 0. De esta forma el retardo se irá
propagando a medida que se vayan agregando flip flops, como
las olas en el agua, de aquí que estos contadores se denominan
tipo "ripple".
2
Q1 y Q0 como entradas a una compuerta AND y cuya salida debe
ir a las entradas J y K del FLIP-FLOP F2. Observe que este
FLIP-FLOP queda en estado complemento (toggle), cada vez que
se presente esta condición y ocurra una transición positiva en
el reloj (CLK).
0.2. Objetivo
Haciendo uso del software Xilinx, simular un contador síncrono
y asíncrono usando flipflop j/k.
0.3. Desarrollo
Recordando la tabla de estados de los flipflop es como se
trabajará esta práctica, ya que primero con el contador
asíncrono y síncrono, se estarán trabajando con “divisores de
frecuencia”
Contador Asíncrono
Para obtener un contador asíncrono, se debe usar 4 Flip-Flops
J-K flanco de bajada. Se debe conectar de la misma forma que
un divisor de frecuencia. Entonces se debe conectar la señal
de reloj a la entrada de reloj del primer Flip-Flop cuya salida
se considera Q0. Esta salida entonces será el reloj del
siguiente Flip-Flop cuya salida se denominará Q1. Las entradas
J y K deben estar en 1 lógico.
3
Ilustración 4: Diagrama y oscilograma en simulación
Contador Síncrono
Los contadores síncronos se diferencian de los asíncronos en
que la señal de reloj va a ser común a todos los biestables,
En un contador sincrónico todos los flip-flops se disparan al
mismo tiempo con un pulso de reloj común. Los contadores
sincrónicos no sufren la desventaja de retardos de propagación
acumulativos, pero generalmente requieren más circuitería para
controlar los cambios de estado.
En cuanto al oscilograma muestra que cuando las salidas de la
puerta AND están en ALTO causando que el próximo flip-flop
bascule.
4
Ilustración 5: Circuito simulado y oscilograma contador síncrono
0.4. Conclusiones
Con este circuito simulado y con la ayuda del programa de
simulación y esquemáticos “Xilinx” se lograron percibir los
cambios que hacen los flipflop en estas dos configuraciones a
cada salida de estos, en el caso de los asíncrono pueden
presentar algunas limitaciones, las cuales es que el ciclo de
reloj de todo el circuito depende del flipflop anterior o el
primero, por lo que si hay un error en este o en sus salidas
puede que no sirva el contador, así como podría haber una
conmutación retrasada de flipflop a flipflop, lo cual este
problema se solventa con los contadores asíncronos, solo que
el problema de estos es que llegan ocupar una lógica
operacional extra, lo que significa que dependiendo del
contador podría llegar a ser un circuito más laborioso y
complejo.
5
0.5. Bibliografía
EcuRed. (2001). EcuRed: Conocimiento con todos y para todos.
Obtenido de https://www.ecured.cu/Contadores_asincrónicos
Marcus, M. (1976). Circuitos De Conmutación Para Ingenieros.
México: Diana.
EcuRed. (2001). EcuRed: Conocimiento con todos y para todos.
Obtenido de https://www.ecured.cu/Contador_sincrónico