Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FLIP FLOP
Un biestable (flip-flop ) es un multivibrador capaz de permanecer en uno de dos estados
posibles durante un tiempo indefinido en ausencia de perturbaciones. Esta caracterstica
es ampliamente utilizada en electrnica digital para memorizar informacin. El paso de
un estado a otro se realiza variando sus entradas.
Vamos a analizar una situacin en el Latch RS con puertas NOR ( p.e. ) para
entender la tabla de verdad anterior:
Circuitos sncronos: Una seal de reloj establece los instantes en los que se
modifica el estado del circuito.
R'= R.CK
S'= S.CK
De todas formas antes del desarrollo de los FF por flancos tan optimizados
actuales, los problemas de temporizacin se resolvan con los FF llamados
FF MAESTRO-ESCLAVO ( master-slave )
6
y su tabla de verdad:
11
y la tabla de verdad:
12
IV.4 Biestable JK
Es verstil y es uno de los tipos de flip-flop ms usados. Su funcionamiento es idntico al
del flip-flop S-R en las condiciones SET, RESET y de permanencia de estado. La
diferencia est en que el flip-flop J-K no tiene condiciones no vlidas como ocurre en el
S-R.
Este dispositivo de almacenamiento es temporal que se encuentra dos estados (alto y
bajo), cuyas entradas principales, J y K, a las que debe el nombre, permiten al ser
activadas:
a) J: El grabado (set en ingls), puesta a 1 nivel alto de la salida.
III. Aplicacin
Un biestable puede usarse para almacenar un bit. La informacin contenida en muchos
biestables puede representar el estado de un secuenciador, el valor de un contador, un
carcter ASCII en la memoria de un ordenador, o cualquier otra clase de informacin. Un
uso corriente es el diseo de mquinas de estado finitas electrnicas. Los biestables
almacenan el estado previo de la mquina que se usa para calcular el siguiente.
El T es til para contar. Una seal repetitiva en la entrada de reloj hace que el biestable
cambie de estado por cada transicin alto-bajo si su entrada T est a nivel 1. La salida
de un biestable puede conectarse a la entrada de reloj de la siguiente y as
sucesivamente. La salida final del conjunto considerado como una cadena de salidas de
todos los biestables es el conteo en cdigo binario del nmero de ciclos en la primera
entrada de reloj hasta un mximo de 2n-1, donde n es el nmero de biestables usados.
Uno de los problemas con esta configuracin de contador (ripple counter en ingls) es
que la salida es momentneamente invlida mientras los cambios se propagan por la
cadena justo despus de un flanco de reloj. Hay dos soluciones a este problema. La
primera es muestrear la salida slo cuando se sabe que esta es vlida. La segunda, ms
compleja y ampliamente usada, es utilizar un tipo diferente de contador sncrono, que
tiene una lgica ms compleja para asegurar que todas las salidas cambian en el mismo
momento predeterminado, aunque el precio a pagar es la reduccin de la frecuencia
mxima a la que puede funcionar.
SIMULACIONES EN PROTEUS
NAND RS
A) Condiciones A B 0 1
B) Condiciones A B 1 0
17
C) Condiciones A B 0 0
A B = 0 0
U1:A
1
A 0 3
2 ? QA = 1
74S00
U2:A
1
3
2 ? QB = 1
B 0
74S00
A B QA QB
0 0 1 1
D) Condiciones A B 1 1
A B = 1 1
U3
A 1
? QA
NAND
U4
? QB
B 1
NAND
A B QA QB
1 1 NO CAMBIA MEMORIA
18
LA TABLA SERIA :
19
NOR RS
A) Condiciones A B 0 1
B) Condiciones A B 1 0
20
C) Condiciones A B 0 0
Ci) Condiciones A B 0 0
21
D) Condiciones A B 1 1
U3
0
?
NOR A B Q1 Q2
1 1 PROHI BIDO
U4
?
0
NOR
22
LA TABLA SERIA:
I) La tabla seria :
A B Qa Qb S U1
Q
NOR
0 0 No Cambia
0 1 1 0 U2
R Q
1 0 0 1 NOR
1 1 -------------
23
CONCLUSIONES
Los computadores son implementaciones de lgica
Booleana.
Las funciones Booleanas se describen completamente por
medio de tablas de verdad.
Las compuertas lgicas son pequeos circuitos elctricos
que implementan operadores lgicos.
Los computadores consisten de circuitos lgicos
Combinacionales y secuenciales
Los circuitos combinacionales producen salidas
inmediatamente despus de que sus entradas cambian.
Los circuitos secuenciales requieren de las seales de reloj
para producir cambios en las salidas
Los circuitos secuenciales bsicos son los flip flops.
El comportamiento de los circuitos secuenciales puede ser
expresado utilizando tablas de comportamiento.