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

Post on 11-Jan-2016

50 views 2 download

description

Gracias a la memoria se da en los hombres lo que se llama experiencia . Aristóteles (384 AC-322 AC) Filósofo griego. Los Proyectos Adicionales se entregaran Reporte y circuito funcionando, el tiempo limite para la entrega es de una semana después de verlo en clase. - PowerPoint PPT Presentation

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

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Gracias a la memoria se da en los hombres lo que se llama experiencia.Aristóteles (384 AC-322 AC) Filósofo griego

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Los Proyectos Adicionales se entregaran Reporte y circuito funcionando, el tiempo limite para la

entrega es de una semana después de verlo en clase

No Proyectos Vigentes Fecha limite

1 Alarma y Aviones

2 Multiplexor de 8 a 1 línea

3 Sumador de 2 números binarios de 8 Bits C/n (2 sn74283)

3 Comparador de 2 números binarios de 8 Bits C/n (2 sn7485)

4Decodificador de BCD a 7 Segmentos, (0 a 9 )

y del 10 al 15 mensaje o letrero

5 Convertidores de código

6 Pulsos de sincronía

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip FlopsCircuitos lógicos secuenciales

Los bloques básicos para construir los circuitos lógicos

secuenciales son los Flip-Flops.

La importancia de los Flip-Flops se debe a su

característica de memoria.

Los Flip-Flops también se denominan:

• Elemento Básico de memoria

• Cerrojos o candados

• Multivibradores biestables o binarios.

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flops

Flip Flops

Un Flip Flop es un circuito electrónico digital,

llamado también 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. stabĭlis). . adj. Que permanece en un lugar durante mucho tiempo.

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flops

El Flip Flop es el elemento de memoria mas pequeño que

existe y que es capaz de almacenar un número binario

de un solo bit.Memoria: Dispositivo físico, generalmente electrónico, en el que se almacenan datos e instrucciones para recuperarlos y utilizarlos posteriormente.

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

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 señal de

control que provocó su transición al estado actual.

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Tipos de Flip Flops Tipos de Flip Flops

D Data o Datos

Flip Flops Comerciales (estándares)

JK

RS Reset SetFlip Flop basados en compuertas básicas

retroalimentadas o partiendo de FF’s

comercialesT Toggle

SC Set Clear

El GAL16V8 tiene 8 FFs tipo D

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RS (Reset, Set)

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RS (Reset, Set)

QR = ?QS = ?

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RS (Reset, Set)

QR = (R+QS)’

QS = (S+QR)’

QR = QS’

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

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 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

1

Flip Flop RS (Reset, Set)

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

?

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

1 0

Flip Flop RS (Reset, Set)

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

00 ?1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RS (Reset, Set)

Función Reset

R S QR QS

1 0 0 10 0

0 1

0 0

10

01

Tabla Característica

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

0 ?

0

0?

1

Flip Flop RS (Reset, Set)

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

0

1

R S QR QS

1 0 0 1

0 0

0 1

0 0

0 1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RS (Reset, Set)

Función Memoria del Reset

R S QR QS

1 0 0 1

0 0 0 10 1

0 0

00

01

Tabla Característica

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

?

?0 1

01

0

1

Flip Flop RS (Reset, Set)

Que pasará con los valores de salida si cambiamos S=1

0

R S QR QS

1 0 0 1

0 0 0 1

0 1

0 0

1 0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RS (Reset, Set)

Función Set

R S QR QS

1 0 0 1

0 0 0 1

0 1 1 00 0

01

10

Tabla Característica

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RS (Reset, Set)

R S QR QS

1 0 0 1

0 0 0 1

0 1 1 0

0 0

0?

0?

Tabla Característica

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

1

0

1

0

1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RS (Reset, Set)

R S QR QS

1 0 0 1

0 0 0 1

0 1 1 0

0 0 1 0

0?

0?

Tabla Característica

Función Memoria del Set

1

0

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Acción R S Q Q’

Reset 1 0 0 1

Flip Flop RS (Reset, Set)

0 0 0 1Memoria

0 1Set

Memoria 0 0 1 0

1

0

0

1

0

1

1 0

1

00

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Acción R S Q Q’

Reset 1 0 0 1

0 0 0 1

Set 0 1 1 0

0 0 1 0

Flip Flop RS (Reset, Set)

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

R S Qn+1 Q’

0 0 Q Q’

0 1 1 0

1 0 0 1

Flip Flop RS (Reset, Set)

Qn+1 = el valor próximo

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

([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

R S Qn+1 Q’

0 0 Q Q’

0 1 1 0

1 0 0 1

1 1 0 0

0

1

0

0

1

0

0

0

Set

Reset

Memoria SET Memoria Reset

Q=QR

Q’=QS

MODULE frsa"EntradasR,S pin 1,2;"SalidasQR,QS pin 19,18 istype 'com';equationsQR=!(R#QS);QS=!(S#QR);

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

1 ?

1?

?

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

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

0

0

Flip Flop RS Condición no estable

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RS Condición no estable

1 0

0

10

0

R S Qn+1 Q’

0 0 Q Q’

0 1 1 0

1 0 0 1

1 1 0 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

0 0

0

00

0

Flip Flop RS Condición no estable

Si después de haber dado la combinación R=1 y S=1 tratamos de memorizar R=0 y S=0

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSReset Set

0 1

0

01

0

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSReset Set

0 1

1

01

1

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSReset Set

0 0

1

00

1

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSReset Set

0 0

0

00

0

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSReset Set

0 1

0

01

0

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSReset Set

0 1

1

01

1

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSReset Set

0 0

1

00

1

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSReset Set

0 0

0

00

0

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSReset Set

0 1

0

01

0

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSReset Set

0 1

1

01

1

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSReset Set

0 0

1

00

1

A B Nor

0 0 1

0 1 0

1 0 0

1 1 0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

MODULE frsa"EntradasR,S pin 1,2;"SalidasQR,QS pin 19,18 istype 'com';equationsQR=!(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 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSTabla Característica

R S Qn+1 Q’

0 0 Q Q’

0 1

1 0

1 1

1 0

0 1

0 0

1

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=0

Q=0

Q=1

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=0

Q=0

Q=1

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=1

Q=0

Q=1

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=1

Q=0

Q=0

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=1

Q=0

Q=0

0

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=1

Q=1

Q=0

0

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=1

Q=1

Q=0

0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=1

Q=1

Q=0

0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=1

Q=1

Q=0

0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=0

Q=1

Q=0

0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=0

Q=1

Q=0

0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=0

Q=1

Q=0

0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=1

S=0

Q=1

Q=0

0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=1

S=0

Q=0

Q=0

0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=1

S=0

Q=0

Q=0

0

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=1

S=0

Q=0

Q=1

0

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=1

S=0

Q=0

Q=1

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Alarma

R=0

S=0

Q=0

Q=1

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSTabla Característica

R S Qn+1 Q’

0 0 Q Q’

0 1 1 0

1 0 0 1

1 1 ? ?

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RS Reset SetEntradas

de Control Salidas

R S Qn+1 Q’

Memoria 0 0 Qn Q’ Con la combinación R=0 y S=0 el valor próximo de Q (Qn+1) se mantiene

Set 0 1 1 0 Con la combinación R=0 y S=1 el valor próximo de Q (Qn+1) es igual a 1 (SET)

Reset 1 0 0 1 Con la combinación R=1 y S=0 el valor próximo de Q (Qn+1) es igual a 0 (RESET)

X 1 1 X X Condición no estable

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSSeñal de sincronía Ck

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSSeñal de sincronía Ck

0

X

X

0

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSSeñal de sincronía Ck

1

R

S

R

S

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop RSTabla Característica

Ck R S Qn+1 Q’

0 X X Q Q’

1 0 0 Q Q’

1 0 1 1 0

1 1 0 0 1

1 1 1 ? ?

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Recortador de pulso de Ck

0

1 =0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Recortador de pulso de Ck

0

1 =0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Recortador de pulso de Ck

1

0 =11 10 =0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Recortador de pulso de Ck

1

0 =11 10 =0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Recortador de pulso de Ck

0

1 =10 11 =0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Recortador de pulso de Ck

5seg

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Recortador de pulso de Ck

Transición

Positiva

Transición

Negativa

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck

Ck R S Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 1 0

1 0 0 1

1 1 ? ?

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

0

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck

Ck R S Qn+1 Q’

0 X X Q Q’ 0 0 Q Q’

0 1 1 0

1 0 0 1

1 1 ? ?

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck

Ck R S Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 1 0

1 0 0 1

1 1 ? ?

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Flip Flop JK

Ck J K Qn+1 Q’

0 X X Q Q’

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0

0

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0

0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1

1

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1

1

1

1

0

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1

1

1

1

0

1

0

Reset

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1

1

1

0

1

0

1Set

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1

1

1

1

0

1

0

Reset

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1

1

1

0

1

0

1Set

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1

1

1

1

0

1

0

Reset

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1

1

1

0

1

0

1Set

? ?

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1 Q’ Q

1

1

0

1

0

1

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1 Q’ Q

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

SN74107, SN74LS107ADUAL J-K FLIP-FLOPS WITH CLEAR

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Preguntas de repaso

• Que es un Flip Flop ?

• Cuantos Tipos hay?

• Como Funcionan ?

• Que significado tiene R ?

• Que significado tiene S ?

• Cual es la combinación no recomendada en el R S ?

• Porque no es recomendada la combinación R=1 y S=1

• Cual es el propósito del Ck ?

• Como debe de ser la característica de la señal de Ck

• Cual es la diferencia entre el Flip Flop JK y el RS

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1 Q’ Q

Ck T Qn+1

0 X

0

1

Flip Flop TToggle

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

T=0 0 0 Q Q’

0 1 0 1

1 0 1 0

T=1 1 1 Q’ Q

Ck T Qn+1

0 X

0

1

Flip Flop TToggle

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

T=0 0 0 Q Q’

0 1 0 1

1 0 1 0

T=1 1 1 Q’ Q

Ck T Qn+1

0 X Q

0 Q

1 Q´

Flip Flop TToggle

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck T Qn+1

0 X Q

0 Q

1 Q´

Flip Flop TToggle

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck J K Qn+1 Q’

0 X X Q Q’

0 0 Q Q’

0 1 0 1

1 0 1 0

1 1 Q’ Q

Ck D Qn+1

0 X

0

1

Flip Flop DData

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck D Qn+1

0 X

0

1

Ck J K Qn+1 Q’

0 X X Q Q’

T=0 0 0 Q Q’

D=0 0 1 0 1

D=1 1 0 1 0

T=1 1 1 Q’ Q

Flip Flop DData

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck D Qn+1

0 X Q

0 0

1 1

Ck J K Qn+1 Q’

0 X X Q Q’

T=0 0 0 Q Q’

D=0 0 1 0 1

D=1 1 0 1 0

T=1 1 1 Q’ Q

Flip Flop DData

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck D Qn+1

0 X Q

0 0

1 1

0

0

Flip Flop DData

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

1

Ck D Qn+1

0 X Q

0 0

1 1

1

0

Flip Flop DData

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Ck D Qn+1

0 X Q

0 0

1 1

1

1

Flip Flop DData

Octubre de 2010Sistemas DigitalesElectrónica Digital I

Universidad Autónoma de Nuevo LeónFacultad de I ingeniería Mecánica y Eléctrica

Entradas de control Salida

R S Qn+1

0 0 Qn

0 1 1

1 0 0

1 1 X

Entradas de control Salida

J K Qn+1

0 0 Qn

0 1 0

1 0 1

1 1 Q’

T Qn+1

0 Qn

1 ‘Qn

D Qn+1

0 0

1 1

Reset - Set

Data

Toggle

J - K