SlideShare una empresa de Scribd logo
1 de 9
Universidad Dr. José Gregorio Hernández
Ministerio del Poder Popular para la Educación
Facultad de Ingeniería – Escuela de Computación
Electrónica Digital Grupo: 1
FLIP FLOP
Profesor:
Jenny Quiñonez
Alumno:
Johnni Matos
C.I: 26.240.403
Ingeniería en Computación
7mo trimestre Grupo: 1
Maracaibo, 26 de marzo de 2018
1.- DEFINICIÓN DE FLIP FLOP:
El Flip flop es el nombre común que se le da a los dispositivos de dos estados
(biestables), 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.
Dependiendo del tipo de dichas entradas los biestables se dividen en:
 Asíncronos: solamente tienen entradas de control. El más empleado es
el biestable RS.
 Síncronos: además de las entradas de control posee una entrada de
sincronismo o de reloj.
Si las entradas de control dependen de la de sincronismo se denominan síncronas
y en caso contrario asíncronas. Por lo general, las entradas de control asíncronas
prevalecen sobre las síncronas.
La entrada de sincronismo puede ser activada por nivel (alto o bajo) o
por flanco (de subida o de bajada). Dentro de los biestables síncronos activados
por nivel están los tipos RS y D, y dentro de los activos por flancos los
tipos JK, T y D.
Los biestables síncronos activos por flanco (flip-flop) se crearon para eliminar las
deficiencias de los latches (biestables asíncronos o sincronizados por nivel).
2.- CARACTERÍSTICAS DEL FLIP FLOP:
Los biestables o Flip Flop son dispositivos con memoria más comúnmente
utilizados. Sus características principales son:
 Asumen solamente uno de dos posibles estados de salida.
 Tienen un par de salidas que son complemento una de la otra.
 Tienen una o más entradas que pueden causar que el estado del Flip-Flop
cambie.
 Un biestable puede usarse para almacenar un bit. La información contenida
en muchos biestables puede representar el estado de un secuenciador, el
valor de un contador, un carácter ASCII en la memoria de un ordenador, o
cualquier otra clase de información.
 Un uso corriente es el diseño de máquinas de estado finitas electrónicas.
Los biestables almacenan el estado previo de la máquina que se usa para
calcular el siguiente.
 El T es útil para contar. Una señal repetitiva en la entrada de reloj hace que
el biestable cambie de estado por cada transición 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 código binario del número de ciclos en la primera entrada de reloj
hasta un máximo de 2n-1, donde n es el número de biestables usados.
 Una cadena de biestables T como la descrita anteriormente también sirve
para la división de la frecuencia de entrada entre 2n, donde n es el número
de biestables entre la entrada y la última salida.
3.- TIPOS DE FLIP FLOP
Asíncronos: Sólo tienen entradas de control. El más empleado es el flip flop RS.
Síncronos: Además de las entradas de control necesita un entrada sincronismo o
de reloj. Los tipos más comunes de Flip Flop son:
Flip-Flop S-R (Set-Reset)
La siguiente figura muestra una forma posible de implementar un Flip-Flop S-R.
Utiliza dos compuertas NOR. S y R son las entradas, mientras que Q y Q’ son las
salidas (Q es generalmente la salida que se busca manipular.)
Como existen varias formas de implementar un Flip-Flop S-R (y en general
cualquier tipo de Flip-Flop) se utilizan diagramas de bloque que representen al
Flip-Flop. El siguiente diagrama de bloque representa un FF S-R. Nótese que
ahora, por convención, Q se encuentra en la parte superior y Q’ en la inferior.
Para describir el funcionamiento de un FF se utilizan las llamadas Tablas de
Estado y las Ecuaciones Características. La siguiente tabla muestra la tabla de
estado para un FF S-R.
S R Q Q+
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 -
1 1 1 -
Como encabezado de las columnas tenemos las entradas S y R, y una de las
salidas Q. La salida Q es la salida que en un tiempo t se puede detectar en el FF,
es decir, es la salida en el tiempo actual. Q+ es la salida en el tiempo , una
vez que se ha propagado la señal en el circuito (recuerde que los FF tienen un
componente de retroalimentación.) Por lo tanto , es decir, es la salida
que tendrá Q en el futuro – una vez que se haya realizado la propagación.
Si analizamos la tabla de estado, vemos que para sí S = 0, R = 0 y Q = 0 ó 1, la
salida futura de Q (Q+) será siempre lo que se tenía antes de la propagación. A
este estado (S = 0, R = 0) se le conoce por tanto como estado de memoria.
Viendo ahora el caso S = 0, R = 1, se aprecia que siempre Q+ = 0 sin importar el
valor de Q antes de la propagación, es decir, se hace un reset de Q. Si por el
contrario, se tiene S = 1, R = 0, entonces Q+ = 1 en ambos casos, por tanto se
hace un set de Q.
Finalmente, nótese que la combinación S = 1, R = 1 no es válida en el FF S-R. La
razón es que dicho estado vuelve inestable al circuito y, como una de las
características de todo FF es que el estado es estable, al usar dicha combinación
se está violando este principio de los FF.
Ahora, si se mapea la información de la tabla de estado del FF S-R en un mapa de
Karnaugh, se obtiene la siguiente ecuación característica: . Esta
ecuación describe también el funcionamiento. Nos dice que Q+ será 1 siempre y
cuando se haga un set del FF o el reset no está activado y la salida tiene un 1 en
ese momento.
Flip-Flop T
El Flip-flop T cambia de estado en cada pulso de T. El pulso es un ciclo completo
de cero a 1. Las siguientes dos figuras muestran el diagrama de bloque y una
implementación del FF T mediante un FF S-R y compuertas adicionales.
Nótese que en la implementación del FF T, las dos entradas del FF S-R están
conectadas a compuertas AND, ambas conectadas a su vez a la entrada T.
Además, la entrada Q está conectada a R y Q’ a S. Esta conexión es así para
permitir que el FF S-R cambié de estado cada que se le mande un dato a T. Por
ejemplo, si Q = 1 en el tiempo actual, eso significa que Q’ = 0, por lo tanto, al
recibir T el valor de 1, se pasaran los valores de R = 1 y S = 0 al FF S-R,
realizando un reset de Q.
La siguiente tabla muestra el comportamiento del FF T y del FF S-R en cada pulso
de T
T S R Q Q´
0 0 0 0 1
1 1 0 1 0
0 0 0 1 0
1 0 1 0 1
0 0 0 0 1
1 1 0 1 0
La tabla de estado para el FF T se presenta a continuación. Es muy sencilla:
cuando T = 0 el estado de Q no cambia, es decir Q = Q+ (estado de memoria),
cuando T = 1, Q es complementada y, por lo tanto, Q+ = Q’.
Tabla de estado para el FF T
T Q Q+
0 0 0
0 1 1
1 0 1
1 1 0
De la tabla de estado anterior, se obtiene la siguiente ecuación característica para
el FF T
Q+ = T ’Q + TQ´ = T Q
Ahora bien, analicemos un poco más el comportamiento del FF T y tratemos de
responder la siguiente pregunta: ¿Qué pasa si T=1 por mucho tiempo?
Los valores de S y R cambiarían constantemente de la siguiente manera:
S = 0-> 1 -> 0 -> 1
R= 1-> 0 ->1 -> 0
Es decir, el FF empezaría a oscilar y por tanto no mantendría el estado (inestable.)
Por lo tanto, la mayoría de los FF utilizan un reloj para determinar en que
momento se tomará en cuenta el valor que se encuentre en la entrada del FF. La
siguiente figura muestra un FF T con reloj (CK)
Nótese que la entrada marcada como CK tiene un círculo. Este círculo indica que
el FF tomará en cuenta la entrada del FF cuando el pulso del reloj sea cero (0). Si
es uno (1), la entrada no será tomada en cuenta.
Flip-Flop J-K
El flip-flop J-K es una mezcla entre el flip-flop S-R y el flip-flop T. Esto ocurre de la
siguiente manera:
En J=1, K=1 actúa como Flip-flop T
De otra forma, actúa como flip-flop S-R
El siguiente diagrama de bloque es el perteneciente el FF J-K
Una implementación tentativa de un FF J-K a partir de un FF S-R sin reloj es la
siguiente:
La tabla de estado aparece a continuación. Note que es muy parecida a la del FF
S-R solo que ahora los estados de J=1 y K=1 sí son válidos.
Tabla de estado del FF J-K
J K Q Q+
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
De la tabla anterior se obtiene la siguiente ecuación característica mediante
mapas de Karnaugh: . Este flip-flop es uno de los más comunes
con reloj. El siguiente diagrama lo muestra con entrada para reloj:
Flip-Flop D (Delay)
El flip-flop D es uno de los FF más sencillos. Su función es dejar pasar lo que
entra por D, a la salida Q, después de un pulso del reloj. Es, junto con el FF J-K,
uno de los flip-flops más comunes con reloj. Su tabla de estado se muestra a
continuación:
D Q Q+
0 0 0
0 1 0
1 0 1
1 1 1
De la tabla se infiere que la ecuación característica para el FF D es: Q+= D. El
siguiente diagrama de bloques representa este flip-flop.

Más contenido relacionado

La actualidad más candente

Unidad1 sd2
Unidad1 sd2Unidad1 sd2
Unidad1 sd2haibsel
 
Circuitos secuenciales ejemplos
Circuitos secuenciales ejemplosCircuitos secuenciales ejemplos
Circuitos secuenciales ejemplosLuis Sanchez
 
Tipos de flip flop
Tipos de flip flopTipos de flip flop
Tipos de flip flopreinardoCoa
 
Lógica secuencial asignatura electrónica digital para ingeniería electromecánica
Lógica secuencial asignatura electrónica digital para ingeniería electromecánicaLógica secuencial asignatura electrónica digital para ingeniería electromecánica
Lógica secuencial asignatura electrónica digital para ingeniería electromecánicaIsrael Magaña
 
Disparo de los Flip Flop
Disparo de los Flip FlopDisparo de los Flip Flop
Disparo de los Flip FlopCesia Rebeca
 
Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...
Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...
Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...Manuel Fernandez Barcell
 
Contadores a y s síncronos
Contadores a y s síncronosContadores a y s síncronos
Contadores a y s síncronosDiego Ayala
 
Estructura de instrucciones de control...
Estructura de instrucciones de control...Estructura de instrucciones de control...
Estructura de instrucciones de control...Susana Moyolema
 
Estructura de instrucciones de control
Estructura de instrucciones de controlEstructura de instrucciones de control
Estructura de instrucciones de controlSusana Moyolema
 
54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flops54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flopsSENA-CIMI-GIRON
 
Sobre las síncronas
Sobre las síncronasSobre las síncronas
Sobre las síncronasEduard Mujica
 
Formulas de transformada de laplace
Formulas de transformada de laplaceFormulas de transformada de laplace
Formulas de transformada de laplaceAlejandro Bernardo
 
Aplicaciones reales laplace_stf
Aplicaciones reales laplace_stfAplicaciones reales laplace_stf
Aplicaciones reales laplace_stfSthefany Celeste
 
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...ffloresluna
 

La actualidad más candente (19)

Unidad1 sd2
Unidad1 sd2Unidad1 sd2
Unidad1 sd2
 
Circuitos secuenciales ejemplos
Circuitos secuenciales ejemplosCircuitos secuenciales ejemplos
Circuitos secuenciales ejemplos
 
Sd6
Sd6Sd6
Sd6
 
Tipos de flip flop
Tipos de flip flopTipos de flip flop
Tipos de flip flop
 
Lógica secuencial asignatura electrónica digital para ingeniería electromecánica
Lógica secuencial asignatura electrónica digital para ingeniería electromecánicaLógica secuencial asignatura electrónica digital para ingeniería electromecánica
Lógica secuencial asignatura electrónica digital para ingeniería electromecánica
 
Logica secuencial
Logica secuencialLogica secuencial
Logica secuencial
 
Disparo de los Flip Flop
Disparo de los Flip FlopDisparo de los Flip Flop
Disparo de los Flip Flop
 
Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...
Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...
Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...
 
Informe practico
Informe practicoInforme practico
Informe practico
 
Contadores a y s síncronos
Contadores a y s síncronosContadores a y s síncronos
Contadores a y s síncronos
 
Sesion 7 S Dbos
Sesion 7 S DbosSesion 7 S Dbos
Sesion 7 S Dbos
 
CONTADORES
CONTADORES CONTADORES
CONTADORES
 
Estructura de instrucciones de control...
Estructura de instrucciones de control...Estructura de instrucciones de control...
Estructura de instrucciones de control...
 
Estructura de instrucciones de control
Estructura de instrucciones de controlEstructura de instrucciones de control
Estructura de instrucciones de control
 
54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flops54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flops
 
Sobre las síncronas
Sobre las síncronasSobre las síncronas
Sobre las síncronas
 
Formulas de transformada de laplace
Formulas de transformada de laplaceFormulas de transformada de laplace
Formulas de transformada de laplace
 
Aplicaciones reales laplace_stf
Aplicaciones reales laplace_stfAplicaciones reales laplace_stf
Aplicaciones reales laplace_stf
 
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...
 

Similar a Flip flop digital

Similar a Flip flop digital (20)

Flip flop
Flip flopFlip flop
Flip flop
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
 
Trabajo digitales flip flop
Trabajo digitales flip flopTrabajo digitales flip flop
Trabajo digitales flip flop
 
Proyecto no7
Proyecto no7Proyecto no7
Proyecto no7
 
Diseno_logico_secuencial_con_vhdl.pdf
Diseno_logico_secuencial_con_vhdl.pdfDiseno_logico_secuencial_con_vhdl.pdf
Diseno_logico_secuencial_con_vhdl.pdf
 
Flip flops
Flip flopsFlip flops
Flip flops
 
Expo flip flop
Expo flip flopExpo flip flop
Expo flip flop
 
Lógica Secuencial FF-Contad-Reg
Lógica Secuencial  FF-Contad-RegLógica Secuencial  FF-Contad-Reg
Lógica Secuencial FF-Contad-Reg
 
Lógica Secuencial - FF-Contad-Reg
Lógica Secuencial - FF-Contad-RegLógica Secuencial - FF-Contad-Reg
Lógica Secuencial - FF-Contad-Reg
 
Proyecto henry guedez
Proyecto henry guedezProyecto henry guedez
Proyecto henry guedez
 
Tipos de flip flops
Tipos de flip flopsTipos de flip flops
Tipos de flip flops
 
Flip flops
Flip flopsFlip flops
Flip flops
 
Flip flops
Flip flopsFlip flops
Flip flops
 
Principios de Diseño Lógico Secuencial
Principios de Diseño Lógico Secuencial Principios de Diseño Lógico Secuencial
Principios de Diseño Lógico Secuencial
 
Introducción de los flip flop
Introducción de los flip flopIntroducción de los flip flop
Introducción de los flip flop
 
flip flop.pdf
flip flop.pdfflip flop.pdf
flip flop.pdf
 
Definicion de un flip flop y caracteristicas tecnicas
Definicion de un flip flop y caracteristicas tecnicasDefinicion de un flip flop y caracteristicas tecnicas
Definicion de un flip flop y caracteristicas tecnicas
 
Rafael video1.doc
Rafael video1.docRafael video1.doc
Rafael video1.doc
 
Flip flops basicos
Flip flops basicosFlip flops basicos
Flip flops basicos
 
Contador asíncrono binario
Contador asíncrono binarioContador asíncrono binario
Contador asíncrono binario
 

Último

LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfLAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfBrbara57940
 
plantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialplantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialAndreaMlaga1
 
Jesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturaJesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturajesusgrosales12
 
Arquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMArquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMNaza59
 
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)LeonardoDantasRivas
 
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfCERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfasnsdt
 
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura ModernaLe Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Modernasofpaolpz
 
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfSlaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfslaimenbarakat
 
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der RoheArquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der Roheimariagsg
 
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdfcnaomi195
 
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHEAPORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHEgonzalezdfidelibus
 
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRAS
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRASSENSICO CURSO DE EXPEDIENTE TECNICO DE OBRAS
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRASpaotavo97
 
Arquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezArquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezNaza59
 
Brochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfBrochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfhellotunahaus
 
Maquetas-modelos-prototipos-Mapa mental-.pdf
Maquetas-modelos-prototipos-Mapa mental-.pdfMaquetas-modelos-prototipos-Mapa mental-.pdf
Maquetas-modelos-prototipos-Mapa mental-.pdforianaandrade11
 
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoTIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoWilsonChambi4
 
428483625-ANALISIS-DEL-REGLAMENTO-DE-METRADOS.pptx
428483625-ANALISIS-DEL-REGLAMENTO-DE-METRADOS.pptx428483625-ANALISIS-DEL-REGLAMENTO-DE-METRADOS.pptx
428483625-ANALISIS-DEL-REGLAMENTO-DE-METRADOS.pptxReneSalas18
 
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdf
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdfEL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdf
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdfCeciliaTernR1
 
Presentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxPresentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxbarbaracantuflr
 
diseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddiseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddabuitragoi
 

Último (20)

LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfLAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
 
plantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialplantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especial
 
Jesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturaJesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitectura
 
Arquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMArquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSM
 
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
 
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfCERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
 
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura ModernaLe Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
 
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfSlaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
 
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der RoheArquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
 
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
 
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHEAPORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
 
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRAS
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRASSENSICO CURSO DE EXPEDIENTE TECNICO DE OBRAS
SENSICO CURSO DE EXPEDIENTE TECNICO DE OBRAS
 
Arquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezArquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth Bermúdez
 
Brochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfBrochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdf
 
Maquetas-modelos-prototipos-Mapa mental-.pdf
Maquetas-modelos-prototipos-Mapa mental-.pdfMaquetas-modelos-prototipos-Mapa mental-.pdf
Maquetas-modelos-prototipos-Mapa mental-.pdf
 
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoTIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
 
428483625-ANALISIS-DEL-REGLAMENTO-DE-METRADOS.pptx
428483625-ANALISIS-DEL-REGLAMENTO-DE-METRADOS.pptx428483625-ANALISIS-DEL-REGLAMENTO-DE-METRADOS.pptx
428483625-ANALISIS-DEL-REGLAMENTO-DE-METRADOS.pptx
 
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdf
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdfEL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdf
EL CONCEPTO Y EL PARTIDO ARQUITECTONICO.pdf
 
Presentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxPresentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptx
 
diseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddiseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidad
 

Flip flop digital

  • 1. Universidad Dr. José Gregorio Hernández Ministerio del Poder Popular para la Educación Facultad de Ingeniería – Escuela de Computación Electrónica Digital Grupo: 1 FLIP FLOP Profesor: Jenny Quiñonez Alumno: Johnni Matos C.I: 26.240.403 Ingeniería en Computación 7mo trimestre Grupo: 1 Maracaibo, 26 de marzo de 2018
  • 2. 1.- DEFINICIÓN DE FLIP FLOP: El Flip flop es el nombre común que se le da a los dispositivos de dos estados (biestables), 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. Dependiendo del tipo de dichas entradas los biestables se dividen en:  Asíncronos: solamente tienen entradas de control. El más empleado es el biestable RS.  Síncronos: además de las entradas de control posee una entrada de sincronismo o de reloj. Si las entradas de control dependen de la de sincronismo se denominan síncronas y en caso contrario asíncronas. Por lo general, las entradas de control asíncronas prevalecen sobre las síncronas. La entrada de sincronismo puede ser activada por nivel (alto o bajo) o por flanco (de subida o de bajada). Dentro de los biestables síncronos activados por nivel están los tipos RS y D, y dentro de los activos por flancos los tipos JK, T y D. Los biestables síncronos activos por flanco (flip-flop) se crearon para eliminar las deficiencias de los latches (biestables asíncronos o sincronizados por nivel).
  • 3. 2.- CARACTERÍSTICAS DEL FLIP FLOP: Los biestables o Flip Flop son dispositivos con memoria más comúnmente utilizados. Sus características principales son:  Asumen solamente uno de dos posibles estados de salida.  Tienen un par de salidas que son complemento una de la otra.  Tienen una o más entradas que pueden causar que el estado del Flip-Flop cambie.  Un biestable puede usarse para almacenar un bit. La información contenida en muchos biestables puede representar el estado de un secuenciador, el valor de un contador, un carácter ASCII en la memoria de un ordenador, o cualquier otra clase de información.  Un uso corriente es el diseño de máquinas de estado finitas electrónicas. Los biestables almacenan el estado previo de la máquina que se usa para calcular el siguiente.  El T es útil para contar. Una señal repetitiva en la entrada de reloj hace que el biestable cambie de estado por cada transición 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 código binario del número de ciclos en la primera entrada de reloj hasta un máximo de 2n-1, donde n es el número de biestables usados.  Una cadena de biestables T como la descrita anteriormente también sirve para la división de la frecuencia de entrada entre 2n, donde n es el número de biestables entre la entrada y la última salida.
  • 4. 3.- TIPOS DE FLIP FLOP Asíncronos: Sólo tienen entradas de control. El más empleado es el flip flop RS. Síncronos: Además de las entradas de control necesita un entrada sincronismo o de reloj. Los tipos más comunes de Flip Flop son: Flip-Flop S-R (Set-Reset) La siguiente figura muestra una forma posible de implementar un Flip-Flop S-R. Utiliza dos compuertas NOR. S y R son las entradas, mientras que Q y Q’ son las salidas (Q es generalmente la salida que se busca manipular.) Como existen varias formas de implementar un Flip-Flop S-R (y en general cualquier tipo de Flip-Flop) se utilizan diagramas de bloque que representen al Flip-Flop. El siguiente diagrama de bloque representa un FF S-R. Nótese que ahora, por convención, Q se encuentra en la parte superior y Q’ en la inferior. Para describir el funcionamiento de un FF se utilizan las llamadas Tablas de Estado y las Ecuaciones Características. La siguiente tabla muestra la tabla de estado para un FF S-R. S R Q Q+ 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1
  • 5. 1 1 0 - 1 1 1 - Como encabezado de las columnas tenemos las entradas S y R, y una de las salidas Q. La salida Q es la salida que en un tiempo t se puede detectar en el FF, es decir, es la salida en el tiempo actual. Q+ es la salida en el tiempo , una vez que se ha propagado la señal en el circuito (recuerde que los FF tienen un componente de retroalimentación.) Por lo tanto , es decir, es la salida que tendrá Q en el futuro – una vez que se haya realizado la propagación. Si analizamos la tabla de estado, vemos que para sí S = 0, R = 0 y Q = 0 ó 1, la salida futura de Q (Q+) será siempre lo que se tenía antes de la propagación. A este estado (S = 0, R = 0) se le conoce por tanto como estado de memoria. Viendo ahora el caso S = 0, R = 1, se aprecia que siempre Q+ = 0 sin importar el valor de Q antes de la propagación, es decir, se hace un reset de Q. Si por el contrario, se tiene S = 1, R = 0, entonces Q+ = 1 en ambos casos, por tanto se hace un set de Q. Finalmente, nótese que la combinación S = 1, R = 1 no es válida en el FF S-R. La razón es que dicho estado vuelve inestable al circuito y, como una de las características de todo FF es que el estado es estable, al usar dicha combinación se está violando este principio de los FF. Ahora, si se mapea la información de la tabla de estado del FF S-R en un mapa de Karnaugh, se obtiene la siguiente ecuación característica: . Esta ecuación describe también el funcionamiento. Nos dice que Q+ será 1 siempre y cuando se haga un set del FF o el reset no está activado y la salida tiene un 1 en ese momento. Flip-Flop T El Flip-flop T cambia de estado en cada pulso de T. El pulso es un ciclo completo de cero a 1. Las siguientes dos figuras muestran el diagrama de bloque y una implementación del FF T mediante un FF S-R y compuertas adicionales.
  • 6. Nótese que en la implementación del FF T, las dos entradas del FF S-R están conectadas a compuertas AND, ambas conectadas a su vez a la entrada T. Además, la entrada Q está conectada a R y Q’ a S. Esta conexión es así para permitir que el FF S-R cambié de estado cada que se le mande un dato a T. Por ejemplo, si Q = 1 en el tiempo actual, eso significa que Q’ = 0, por lo tanto, al recibir T el valor de 1, se pasaran los valores de R = 1 y S = 0 al FF S-R, realizando un reset de Q. La siguiente tabla muestra el comportamiento del FF T y del FF S-R en cada pulso de T T S R Q Q´ 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 1 1 1 0 1 0 La tabla de estado para el FF T se presenta a continuación. Es muy sencilla: cuando T = 0 el estado de Q no cambia, es decir Q = Q+ (estado de memoria), cuando T = 1, Q es complementada y, por lo tanto, Q+ = Q’. Tabla de estado para el FF T T Q Q+ 0 0 0 0 1 1 1 0 1 1 1 0 De la tabla de estado anterior, se obtiene la siguiente ecuación característica para el FF T Q+ = T ’Q + TQ´ = T Q Ahora bien, analicemos un poco más el comportamiento del FF T y tratemos de responder la siguiente pregunta: ¿Qué pasa si T=1 por mucho tiempo? Los valores de S y R cambiarían constantemente de la siguiente manera:
  • 7. S = 0-> 1 -> 0 -> 1 R= 1-> 0 ->1 -> 0 Es decir, el FF empezaría a oscilar y por tanto no mantendría el estado (inestable.) Por lo tanto, la mayoría de los FF utilizan un reloj para determinar en que momento se tomará en cuenta el valor que se encuentre en la entrada del FF. La siguiente figura muestra un FF T con reloj (CK) Nótese que la entrada marcada como CK tiene un círculo. Este círculo indica que el FF tomará en cuenta la entrada del FF cuando el pulso del reloj sea cero (0). Si es uno (1), la entrada no será tomada en cuenta. Flip-Flop J-K El flip-flop J-K es una mezcla entre el flip-flop S-R y el flip-flop T. Esto ocurre de la siguiente manera: En J=1, K=1 actúa como Flip-flop T De otra forma, actúa como flip-flop S-R El siguiente diagrama de bloque es el perteneciente el FF J-K
  • 8. Una implementación tentativa de un FF J-K a partir de un FF S-R sin reloj es la siguiente: La tabla de estado aparece a continuación. Note que es muy parecida a la del FF S-R solo que ahora los estados de J=1 y K=1 sí son válidos. Tabla de estado del FF J-K J K Q Q+ 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0 De la tabla anterior se obtiene la siguiente ecuación característica mediante mapas de Karnaugh: . Este flip-flop es uno de los más comunes con reloj. El siguiente diagrama lo muestra con entrada para reloj:
  • 9. Flip-Flop D (Delay) El flip-flop D es uno de los FF más sencillos. Su función es dejar pasar lo que entra por D, a la salida Q, después de un pulso del reloj. Es, junto con el FF J-K, uno de los flip-flops más comunes con reloj. Su tabla de estado se muestra a continuación: D Q Q+ 0 0 0 0 1 0 1 0 1 1 1 1 De la tabla se infiere que la ecuación característica para el FF D es: Q+= D. El siguiente diagrama de bloques representa este flip-flop.