You are on page 1of 109

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Gracias a la memoria se da en los hombres lo que se llama experiencia.


Aristteles (384 AC-322 AC) Filsofo griego
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Los Proyectos Adicionales se entregaran Reporte y circuito funcionando, el tiempo limite para la entrega es de una semana despus de verlo en clase

No

Proyectos Vigentes

Fecha limite

1 2 3 3 4 5 6

Alarma y Aviones Multiplexor de 8 a 1 lnea Sumador de 2 nmeros binarios de 8 Bits C/n (2 sn74283) Comparador de 2 nmeros binarios de 8 Bits C/n (2 sn7485) Decodificador de BCD a 7 Segmentos, (0 a 9 )

y del 10 al 15 mensaje o letrero


Convertidores de cdigo Pulsos de sincrona

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flops Circuitos lgicos secuenciales


Los bloques bsicos para construir los circuitos lgicos

secuenciales son los Flip-Flops.


La importancia de los Flip-Flops se debe a su caracterstica de memoria. Los Flip-Flops tambin se denominan: Elemento Bsico de memoria Cerrojos o candados Multivibradores biestables o binarios.
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flops

Un Flip Flop es un circuito electrnico digital, llamado tambin multivibrador biestable, que tiene dos estados estables (0, 1)

bi-. (Del lat. bi-, por bis). . elem. compos. Significa 'dos' o 'dos veces'
Estable. (Del lat. stablis). . adj. Que permanece en un lugar durante mucho tiempo.
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flops

El Flip Flop es el elemento de memoria mas pequeo que existe y que es capaz de almacenar un nmero binario de un solo bit.
Memoria: Dispositivo fsico, generalmente electrnico, en el que se almacenan datos e instrucciones para recuperarlos y utilizarlos posteriormente.

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flops
Puede almacenar solo un uno (1) o un cero (0) y permanece indefinidamente (estable) en uno de sus dos estados posibles aunque haya desaparecido la seal de control que provoc su transicin al estado actual.

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Tipos de Flip Flops D


JK RS
Reset Set Flip Flop basados en compuertas bsicas Data o Datos

Flip Flops Comerciales (estndares)

T
SC

Toggle
Set Clear

retroalimentadas
comerciales

partiendo

de

FFs

El GAL16V8 tiene 8 FFs tipo D


Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)

QR = ? QS = ?

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)

QR = (R+QS)
QS = (S+QR)

QR = QS
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)

A B Nor 0 0 1 0 1 0 1 0 0 1 1 0
Con cualquier entrada que sea uno la salida es cero
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)

B Nor

0 0 0 1 1 0 1 1

1 0 0 0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)

B Nor

0 0 0 1 1 0 1 1

1 0 0 0

1 0

? 1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)

Funcin Reset
Tabla Caracterstica

QR

QS

1
0 0 0

0
0 1 0

0
Sistemas Digitales Electrnica Digital I

Octubre de 2010

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)


Que pasar con los valores de salida si cambiamos R=0

QR

QS

1 0 0 0

0 0 1 0

0 0

1 1

1 0

? 0

1 ?

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)


Funcin Memoria del Reset
Tabla Caracterstica

QR

QS

1 0
0 0

0 0
1 0

0 0

1 1 1

0
Sistemas Digitales Electrnica Digital I

Octubre de 2010

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)


Que pasar con los valores de salida si cambiamos S=1
R S QR QS

1 0

0 0

0 0 1

1 1 0

0
1 0 0 1

? 1

0
0

1
0

? 0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)


Funcin Set
Tabla Caracterstica

QR

QS

1 0 0
0

0 0 1
0

0 0 1

1 1 0 0

1
Sistemas Digitales Electrnica Digital I

Octubre de 2010

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)


Que pasar con los valores de salida si cambiamos S=0
Tabla Caracterstica

0 0

QR

QS

? 1

1 0 0 0

0 0 1 0

0 0 1 1

1 1 0 0

1
? 0

0
Sistemas Digitales Electrnica Digital I

Octubre de 2010

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)


Funcin Memoria del Set
Tabla Caracterstica

0 0

QR

QS

? 1

1 0 0 0

0 0 1 0

0 0 1 1

1 1 0 0

1
? 0

0
Sistemas Digitales Electrnica Digital I

Octubre de 2010

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)


Accin Reset

R 1

S 0

0 1

0 1 0 1 1 1 0 0
0 1

0 1

Memoria
Set Memoria

0
0 0

0
1 0

0 1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)


Accin Reset

R 1

S 0

0
Set

0
1

0
1

1
0

0
Sistemas Digitales Electrnica Digital I

Octubre de 2010

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS (Reset, Set)


Q Q 0

R 0

S 0

Qn+1 Q 1

0 1

1 0

Qn+1 = el valor prximo


Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Qn+1

0 0 1 1

0 1 0 1

Q 1 0 0

Q 0 1 0

MODULE frsa "Entradas R,S pin 1,2; "Salidas QR,QS pin 19,18 istype 'com'; equations QR=!(R#QS); QS=!(S#QR);

([R,S]->[QR,QS]) [0,1]->[.x.,.x.]; [0,0]->[.x.,.x.]; [1,0]->[.x.,.x.]; [0,0]->[.x.,.x.]; [1,1]->[.x.,.x.]; END

0 1 Q=QR
Set

0 0

1 0

0 0

Q=QS
Memoria SET

Reset
Memoria Reset
Sistemas Digitales Electrnica Digital I

Octubre de 2010

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Condicin no estable

Que pasar con los valores de salida si R=1 y S=1

B Nor

0 0

? 0

0 1
1 0 1 1

0
0 0

?
? 0 1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Condicin no estable

R 0 0

S 0 1

Qn+1 Q 1

Q Q 0

0 0

1
1

0
1

0
0

1
0

1
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Condicin no estable


Si despus de haber dado la combinacin R=1 y S=1 tratamos de memorizar R=0 y S=0

B Nor

0 0

0 0

0 1
1 0 1 1

0
0 0

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Reset Set


A B Nor

0 0
0 1 1 0

1
0 0

1 1

0 0

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Reset Set


A B Nor

0 0
0 1 1 0

1
0 0

1 1

1 1

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Reset Set


A B Nor

0 0
0 1 1 0

1
0 0

1 1

1 1

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Reset Set


A B Nor

0 0
0 1 1 0

1
0 0

1 1

0 0

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Reset Set


A B Nor

0 0
0 1 1 0

1
0 0

1 1

0 0

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Reset Set


A B Nor

0 0
0 1 1 0

1
0 0

1 1

1 1

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Reset Set


A B Nor

0 0
0 1 1 0

1
0 0

1 1

1 1

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Reset Set


A B Nor

0 0
0 1 1 0

1
0 0

1 1

0 0

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Reset Set


A B Nor

0 0
0 1 1 0

1
0 0

1 1

0 0

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Reset Set


A B Nor

0 0
0 1 1 0

1
0 0

1 1

1 1

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Reset Set


A B Nor

0 0
0 1 1 0

1
0 0

1 1

1 1

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

MODULE frsa "Entradas R,S pin 1,2; "Salidas QR,QS pin 19,18 istype 'com'; equations QR=!(R#QS); QS=!(S#QR); Test_vectors ([R,S]->[QR,QS]) [1,0]->[.x.,.x.]; [0,0]->[.x.,.x.]; [1,1]->[.x.,.x.]; [0,0]->[.x.,.x.]; END

1 1

1 1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Tabla Caracterstica


R S Qn+1 Q

0 0 1
1

Q
1 0 0

Q
0 1 0
Sistemas Digitales Electrnica Digital I

1
0
1

Octubre de 2010

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 1 0

Q=0

Q=1 S=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 1 0

Q=0

Q=1 S=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 1 0

Q=0

Q=1 S=1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 1 0

Q=0

Q=0 S=1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 0 0

Q=0

Q=0 S=1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 0 0

Q=1

Q=0 S=1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 0 1

Q=1

Q=0 S=1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 0 1

Q=1

Q=0 S=1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 0 1

Q=1

Q=0 S=1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 0 1

Q=1

Q=0 S=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 0 1

Q=1

Q=0 S=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 0 1

Q=1

Q=0 S=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=1 0 1

Q=1

Q=0 S=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=1 0 1

Q=0

Q=0 S=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=1 0 0

Q=0

Q=0 S=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=1 0 0

Q=0

Q=1 S=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=1 1 0

Q=0

Q=1 S=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Alarma

R=0 1 0

Q=0

Q=1 S=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Tabla Caracterstica


R S Qn+1 Q

0 0 1 1

0 1 0 1

Q 1 0 ?

Q 0 1 ?

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Entradas de Control

Salidas

R
Memoria

Qn+1 Q

Flip Flop RS Reset Set


Con la combinacin R=0 y S=0 el valor prximo de Q (Qn+1) se mantiene Con la combinacin R=0 y S=1 el valor prximo de Q (Qn+1) es igual a 1 (SET) Con la combinacin R=1 y S=0 el valor prximo de Q (Qn+1) es igual a 0 (RESET) Condicin no estable

0 0 1 1

0 1 0 1

Qn 1 0 X

Q 0 1 X

Set

Reset

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS
Seal de sincrona Ck

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS
Seal de sincrona Ck
X

0 0

X
Octubre de 2010

0
Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS
Seal de sincrona Ck
R

R 1

S
Octubre de 2010

S
Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop RS Tabla Caracterstica


Ck R S Qn+1 Q

0 1 1 1

X 0 0 1

X 0 1 0

Q Q 1 0

Q Q 0 1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Recortador de pulso de Ck
0

=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Recortador de pulso de Ck
0

=0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Recortador de pulso de Ck
1 0 1 0 1

=0 =1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Recortador de pulso de Ck
1 0 1 0 1

=0 =1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Recortador de pulso de Ck
0 1 0 1

=0 =1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Recortador de pulso de Ck

5seg
Sistemas Digitales Electrnica Digital I

Octubre de 2010

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Recortador de pulso de Ck

Transicin Positiva

Transicin

Negativa

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck
Ck R S Qn+1 Q

0 0
1 1

0 1
0 1

Q 1
0 ?

Q 0
1 ?

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

1 0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck
Ck R S Qn+1 Q

0 X 0 0 1 1

X 0 1 0 1

Q Q 1 0 ?

Q Q 0 1 ?
Sistemas Digitales Electrnica Digital I

Octubre de 2010

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck
Ck R S Qn+1 Q

0 0
1 1

0 1
0 1

Q 1
0 ?

Q 0
1 ?

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop JK
Ck J K Qn+1 Q

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

X 0

X 0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

X 0

X 0

Q Q

Q Q

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

X 0

X 0

Q Q

Q Q

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

X 0

X 0

Q Q

Q Q

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

X 0

X 0

Q Q

Q Q

0
1

1
0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

X 0

X 0

Q Q

Q Q

0
1

1
0

0
1

1
0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

X 0

X 0

Q Q

Q Q

0
1 1

1
0 1

0
1

1
0

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

1
1

X 0

X 0

Q Q

Q Q

0
1 1

1
0 1

0
1

1
0

0 1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Reset
Ck J K Qn+1 Q

1
1
0 X 0 X 0 Q Q

Q Q

1
0 1

0
1 1

1
0 1

0
1

1
0

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

0
1

X 0

X 0

Q Q

Q Q

0
1 1

1
0 1

0
1

1
0

1 1
Octubre de 2010

1
Set

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Reset
Ck J K Qn+1 Q

1
1
0 X 0 X 0 Q Q

Q Q

0
1 1

1
0 1

0
1

1
0

0 1

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

0
1

X 0

X 0

Q Q

Q Q

0
1 1

1
0 1

0
1

1
0

1 1
Octubre de 2010

1
Set

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Reset
Ck J K Qn+1 Q

1
1

X 0

X 0

Q Q

Q Q

0
1 1

1
0 1

0
1

1
0

0 1

0
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

0
1

X 0

X 0

Q Q

Q Q

0
1 1

1
0 1

0
1

1
0

1 1

1
Octubre de 2010

Set
Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck J K Qn+1 Q
0

0
1

X X 0 0 1 0 1 0

Q Q 0 1

Q Q 1 0

1 1

1
Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

X 0 0 1 1

X 0 1 0 1

Q Q 0 1 Q

Q Q 1 0 Q

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

SN74107, SN74LS107A DUAL J-K FLIP-FLOPS WITH CLEAR

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Preguntas de repaso
Que es un Flip Flop ? Cuantos Tipos hay? Como Funcionan ? Que significado tiene R ? Que significado tiene S ? Cual es la combinacin no recomendada en el R S ? Porque no es recomendada la combinacin R=1 y S=1 Cual es el propsito del Ck ? Como debe de ser la caracterstica de la seal de Ck Cual es la diferencia entre el Flip Flop JK y el RS

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop T Toggle


Ck J 0
Ck T Qn+1

K Qn+1 Q X 0 1 0 1 Q Q 0 1 Q Q Q 1 0 Q

X 0 0 1 1

X 0 1


Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop T Toggle


Ck J K Qn+1 Q

0
T=0

X 0 0 1 1

X 0 1 0 1

Q Q 0 1 Q

Q Q 1 0 Q

Ck

Qn+1

T=1

X 0 1


Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop T Toggle


Ck J K Qn+1 Q

0 T=0
Ck T Qn+1

X 0 0 1 1

X 0 1 0 1

Q Q 0 1 Q

Q Q 1 0 Q

T=1

0
Octubre de 2010

X 0 1

Q Q Q

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Ck

Qn+1

X
0

Q
Q

Flip Flop T Toggle


Octubre de 2010 Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop D Data


Ck 0
Ck D Qn+1

J X 0 0

K X 0 1

Qn+1 Q Q 0

Q Q Q 1

0
Octubre de 2010

X 0 1

1
1

0
1

1
Q

0
Q

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop D Data


Ck J K Qn+1 Q

0
T=0

X 0

X 0

Q Q

Q Q

D=0
Ck D Qn+1

0 1
1

1 0
1

0 1
Q

1 0
Q

D=1
T=1

X 0 1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop D Data


Ck J K Qn+1 Q

0 T=0

X 0

X 0

Q Q

Q Q

D=0
Ck D Qn+1

0
1 1

1
0 1

0
1 Q

1
0 Q

0
Octubre de 2010

X 0 1

Q 0 1

D=1 T=1

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop D Data Ck D Qn+1

X 0 1

Q 0 1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop D Data Ck D Qn+1

1 0

X 0 1

Q 0 1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Flip Flop D Data

Ck

Qn+1

X 0 1

Q 0 1

Octubre de 2010

Sistemas Digitales Electrnica Digital I

Universidad Autnoma de Nuevo Len Facultad de I ingeniera Mecnica y Elctrica

Reset - Set
Entradas de control

Toggle
Salida

Qn+1

Qn+1

0 0 1 1
J-K

0 1 0 1

Qn 1 0 X

0 1
Data

Qn Qn

Entradas de control

Salida

Qn+1

Qn+1

0 0 1 1
Octubre de 2010

0 1 0 1

Qn 0 1 Q

0 1
Sistemas Digitales Electrnica Digital I

0 1