Top Banner
TEMA: Flip flops. Mg. Rolando Juan Alva Zavaleta
36

SESION Flips Flops

Jan 24, 2016

Download

Documents

Marco Antonio

SESION Flips Flops
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SESION Flips Flops

TEMA: Flip flops.

Mg. Rolando Juan Alva Zavaleta

Page 2: SESION Flips Flops

FLIP-FLOPS

Multivibradores Biestables

Page 3: SESION Flips Flops

Circuito Secuencial

• Existen dos tipos:

– Sincrónico: su comportamiento puede definirse a partir del conocimiento de sus señales en instantes discretos de tiempo.

– Asincrónico: depende del orden en que cambian las señales de entrada

Page 4: SESION Flips Flops

Multivibrador Biestable

• Flip-FlopsFF

• Circuito Lógico con Dos Salidas Q y Q’

• Q Salida Normal y Q’ Salida Invertida

• Dos Estados Posibles

– Q=0 y Q’=1

– Q=1 y Q’=0

• El Flip-Flop guarda el estado para variaciones a la entrada (Memoria).

Page 5: SESION Flips Flops

Flip-Flop SET CLEAR NAND

• Entradas SET y CLEAR (PONER - LIMPIAR)

• Dos estados de Salida Igualmente Probables.

1

1

?

?

1

0

1

1

?

?1

0

Page 6: SESION Flips Flops

Transición de Entradas. CLEAR=1

SET

CLEAR

Q

Q’

1

1

?

?1

0

Page 7: SESION Flips Flops

Transición del SET para CLEAR=1

SET

CLEAR

Q=1

Q=0

1

1

?

?0

1

La pulsación BAJA en SET FF termina en el estado Q=1

Estado FIJO Q=1

Page 8: SESION Flips Flops

Transición en CLEAR

SET

CLEAR

Q=1

Q=0

SET

CLEAR

Q

Q’

1

1

?

?1

0

1

1

?

?0

1

Anulación del FF

Q=0 Estado Anulado

Page 9: SESION Flips Flops

Resumen FF NAND

SET

CLEAR

Q

Q

SET CLEAR SALIDA FF

1 1 No hay Cambio

0 1 Q=1

1 0 Q=0

0 0 Ambiguo

Q

Q

SET

CLEAR

FF

Q

Q’

S

C

Page 10: SESION Flips Flops

Variación de SET y CLEAR

Page 11: SESION Flips Flops

FF Con SET-CLEAR NOR

SET

CLEAR

Q

Q

SET CLEAR SALIDA FF

0 0 No hay Cambio

1 0 Q=1

0 1 Q=0

1 1 Ambiguo

Page 12: SESION Flips Flops

Transición de Señales en FF NOR

Q

Page 13: SESION Flips Flops

Señales de Reloj

• Sistemas digitales Asincrónica

Transición en

sentido positivo

Transición en

sentido Negativo

Page 14: SESION Flips Flops

FLIP-FLOPS II

FF SC Cronometro

FF J-K Cronometro

FF – D Cronometro

Page 15: SESION Flips Flops

FF S-C Transición Positiva

S C Qn+1

0 0 Qn(No hay Cambio)

1 0 1

0 1 0

1 1 Ambiguo

FF

Q

Q

S

C

Transición

Positiva

Page 16: SESION Flips Flops

FF S-C Transición Negativa

S C Qn+1

0 0Qn (No hay

Cambio)

1 0 1

0 1 0

1 1 Ambiguo

Cual es la Señal en Q ?

FF

Q

Q

S

C

Transición

Negativa

Page 17: SESION Flips Flops

FF S-C Con NAND

U1

NAND

U2

NAND

U3

NAND

U4

NAND

0

1

0

1

S

C

SET

CLEAR

U1

NAND

U2

NAND

U3

NAND

U4

NAND

1

0

1

0

S

C

SET

CLEAR

•Un FF BASICO DE COMPUERTAS NAND

•UN CIRCUITO CONDUCTOR DE PULSACIONES

•UN CIRCUITO DETECTOR DE ARISTA.

U1

NAND

U2

NAND

U3

NAND

U4

NAND

0

1

0

1

S

C

SET

CLEAR

Page 18: SESION Flips Flops

EL BIESTABLE J-K CON RELOJ

• Las entradas de Control J K == S C

• Transición en Sentido Positivo.

• Diferente J=1 y K=1 No generan señal ambigua.

• Para 1 1 FF Pasa al estado Opuesto (Se complementa).

• Siempre que efectué Transición Negativa.

• MODO ARTICULADO DE OPERACIÓN.

• FF J=1 K=1 Qn+1 = Qn’

Page 19: SESION Flips Flops

Biestable J-K con Reloj (subida)

J K Qn+1

0 0 Qn(No hay Cambio)

1 0 1

0 1 0

1 1 Qn' (Se complementa)

Suponemos Q=1 Inicial

Transición POSITIVA

TSP

Page 20: SESION Flips Flops

Biestable J-K con reloj (bajada)

J K Qn+1

0 0 Qn(No hay Cambio

1 0 1

0 1 0

1 1 Qn' (Se complementa)

Suponemos Q=1 Inicial

Transición Negativa

Page 21: SESION Flips Flops

FF J-K Con transición Activada

12

1312

345

6

1

23

4

56

J

K

Q

Q

J – K Q y Q’ Se complenta

J14

Q12

CLK1

K3

Q13

R2

Page 22: SESION Flips Flops

BIESTABLE D CON CRONOMETRO

D Qn+1

0 0

1 1

•D es Sincrónica

•TSP

•Q == D para TSP

D

CLK

Q

Q

Page 23: SESION Flips Flops

Ejercicio

• Diseñar un Circuito de almacenamiento de registros de 8 bits con TSP y TSN Con FF D.

Page 24: SESION Flips Flops

UN FF D a partir de un FF S-C

Page 25: SESION Flips Flops

Transferencia paralela FF D

D2

Q5

CLK3

Q6

S4

R1

D12

Q9

CLK11

Q8

S1

0R

13

D2

Q5

CLK3

Q6

S4

R1

Cir

cu

ito

Co

mb

inato

rio

Page 26: SESION Flips Flops

Cerrojo DU1

NAND

U2

NAND

U3

NAND

U4

NAND

00

1

S

C

SET

CLEAR

U5NOT

•No posee Circuito detector

•CLK 0 D no tiene efecto

•CLK 1 D 0 SET =0 o CLEAR PARA Q=D.

•Permite que Q Cambie de estado Si D Cambia en tanto

que CLK =1

Page 27: SESION Flips Flops

Ejercicio

• Determinar la forma de onda de un Cerrojo D para las formas de onda de entrada.

Page 28: SESION Flips Flops

ENTRADAS ASINCRONICAS

• S,C,J,K y D Entradas de Control.

• Entradas Sincrónicas.

• El efecto es sincronizado con la señal del CLK.

• Se implementan una o mas entradas Asincrónicas.

• Operan independiente de las Sincrónicas.

• Se utilizan para FF1 o FF 0 NO importa condiciones.

Page 29: SESION Flips Flops

ENTRADAS ASINCRONICAS

DC

SET

DC

CLEAR FF

1 1

Operación

Sincrónica

0 1 Q=1 SET

1 0 Q=0 CLEAR

0 0

No se utiliza

AMBI.

DC

SET

DC

CLEAR

J

K

Q

Q’

CLK

Page 30: SESION Flips Flops

Convenciones de Fabricantes de Chips

Entrada SET Asincrónica Entrada CLEAR Asincrónica

DC SET DC CLEAR

PRESET CLEAR

SET RESET

Sd (fijación directa) Cd (eliminación Directa)

Page 31: SESION Flips Flops

Las entradas Asincrónicas

Page 32: SESION Flips Flops

Consideraciones de Distribución

• Fabricantes – Caracteristicas

• Valores Mínimos de ts y th.

• Tiempos en nanosegundos.

• Tiempos de constitución y de contención.

• Demoras de propagación.

• Frecuencia máxima de cronometraje

Page 33: SESION Flips Flops

Contadores: Asynchronous (Ripple) Counters

Page 34: SESION Flips Flops

Asynchronous (Ripple) Counters

Page 35: SESION Flips Flops

Asynchronous Decade Counters

Page 36: SESION Flips Flops

MUCHAS GRACIAS