Вы находитесь на странице: 1из 17

TECNOLÓGICO DE ESTUDIOS SUPERIORES DE CHALCO

INGENIERÍA EN SISTEMAS COMPUACIONALES

“MEMORIAS FLIP-FLOP”

Materia: Estructura de computadoras

El Profesor: Prof. Esteban Ramírez De La Rosa.

Alumnos: Ventura Aguilar Emmanuel.

Bautista Camacho Santiago

Díaz Rosales Carlos Mario

Chalco, Estado de México, a 16 de noviembre del 2018.


INDICE

INTRODUCCION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .03
FLIP-FLOP SET RESET . . . . . . . . . . . . . . . . . . . . . .. . . . . .03
FLIP-FLOP T . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 04
FLIP-FLOP J-K (JUMP-KEEP) . . . . .. . . . . . . . . . . .. . . . . . .05
FLIP-FLOP D (DELAY) . . . . .. . .. . . .. . . . . . .. . . .. . . . .. . . 06
OBJETIVO . . . . . . . . . .. . . . .. . . . .. . . . . . . . . . . . .. . . . . . . 07
PLANTEAMIENTO DEL PROBLEMA . . .. . . . .. . .. . .. . .. . .08
PROCEDIMIENTO . . . .. . .. . . . . .. . .. . . .. . .. . . . .. . . . . . . 09-15
CONCLUCIONES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
REFERENCIAS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 17

2
Introducción

Se pretende hacer una simulación del funcionamiento de varias memorias en programas


como multisim y livewire para después poder visualizar de forma física lo que es la
representación de un registro dentro de un diodo led, todo esto se armara en tabletas de
simulación llamadas protoboard.

Para entender mejor el siguiente trabajo se dejara una definición de lo que son las
memorias flip – flop.

Estos son dispositivos electrónicos que nos ayudan a el procesamiento de información


con el guardado y envió de información los cuales se manejan como registros.

Los existen en la siguiente clasificación.

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.

Dentro de estas dos calificaciones se integran los siguientes tipos de memorias

FLIP – FLOP SET RESET

Este tipo de memoria está constituida por dos


compuertas lógicas NOR

Para saber el funcionamiento de un Flip flop se


utilizan las Tablas de verdad.
Si no se activa ninguna de las entradas, el flip flop permanece en el último estado en el
cual se encontraba.

3
Flip-Flop T
Esta memoria está constituida por cuatro memorias NAND las cuales nos niegan los
valores introducidos, si el valor que entra en una compuerta es 1 entonces nos regresara 0.

El Flip-flop T cambia de estado en cada pulso de T. El pulso es un ciclo completo de cero a


1. Con el flip flop T podemos complementar una entrada de reloj al flip flop R-S.

La tabla de verdad según el valor que se introduzca en las compuertas.

Aquí observamos como la entrada de pulsaciones nos devuelve valores distintos en las
dos salidas de la memoria en Q ya que dentro de cada compuerta se niega el valor
introducido y por esta razón los valores no serán los mismos.

4
Flip-Flop J-K (Jump-Keep)
Este tipo de flip flop es temporal y se encuentran dos estados (alto y bajo), cuyas entradas
principales, J y K, a las que debe el nombre, permiten al ser activadas:

J: El grabado (set en inglés), puesta a 1 ó nivel alto de la salida.

K: El borrado (reset en inglés), puesta a 0 ó nivel bajo de la salida.

Si no se activa ninguna de las entradas, el biestable permanece en el estado que poseía


tras la última operación de borrado o grabado. A diferencia del biestable RS, en el caso de
activarse ambas entradas a la vez, la salida adquirirá el estado contrario al que tenía.

Para esta memoria se puede usar la compuerta 74LS73.

.
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.

Dentro de este circuito tenemos que está conformado por cuatro compuertas NAND y en
la entrada de unas de las compuertas tenemos una compuerta NOT la cual nos devolverá
verdadero cuando una condición no se cumpla, esta compuerta esta negada

Ya que su objetivo es dejar pasar derecho la información o las pulsaciones de cero y uno
cuando tenemos que en D y Q hay 0, los datos no pasan, pero si uno de los dos este
encendido entonces podremos ver pasar un dato.

5
Objetivo

Se planea usar las memorias FLIP-FLOP para el guardado de un registro en un led


llevando acabo la representación en un circuito dentro de una protoboard para la materia
de arquitectura de computadoras

Se obtendrá información de distintas paginas para poder lograr que nuestro circuito
retenga un registro por medio de las compuertas lógicas que trabajaran en conjunto, ya
que estarán conectadas unas con otras.

6
Planteamiento del problema

Dentro de esta investigación se plantea hacer una práctica para entender su


funcionamiento y la importancia de estas memorias.

Lo que se quiere lograr dentro de esta práctica es que en nuestro circuito nos guarde 1 bit
de información representado como un registro con un diodo led por cada memoria que se
use, así haciendo cumplir una tabla de verdad dada el tipo de memoria a usar.

¿Cuál es la principal característica de las memorias FLIP-FLOP?

¿Cómo se emplean estas memorias dentro de las computadoras?

¿Cómo aporta esta herramienta electrónica a nuestra vida diaria?

Para trabajar dentro de este circuito se usarán diversos materiales eléctricos y


electrónicos que nos ayudaran a crear la memoria flip-flip además de páginas de internet
que nos ayudaran a conocer la estructura de las mismas.

7
Procedimiento

Se harán 4 memorias de las cuales haremos la primera que es flipflop Set-Reset.

El funcionamiento cabe destacar en que usaremos dos entradas y una salida para que se
pueda apreciar donde se da el registro, cundo se guarda cuando se resetea este mismo.

Memoria flipflop set-reset

Armado de simulación

La simulación se hiso en el programa Multisim V 14.0

Materiales

1 protoboard

Cable UTP

Jumpers

1 deep switsh

Compuerta lógica 7400

3 resistencias de 330 ohms

1 diodo led

Una fuente de 5 volts (cargador de celular)

8
Armado de circuito

De acuerdo con la siguiente Datasheet de la


compuerta lógica 7400 “NAND” haremos las
conexiones correspondientes

Realizaremos el armado del este circuito poniendo primero la compuerta lógica “NAND” y
revisaremos la muesca para saber la numeración de los pines a conectar, una vez ya
conectada la compuerta proseguimos con conectar el Deep switch, usaremos dos resistencias
de 330 ohms para pasar energía a los dos primeros botones del switch el cual el pr imer botón
va enlazado con el pin 12 y el segundo pin va conectado al pin 10, los dos botones de lado
izquierdo irán puenteados a la conexión negativa del protoboard (tierra).

En la compuerta lógica se conectarán los pines 8 con 13 y 9 con 11. Se hará una conexión a
energía en el pin 14 y una conexión a tierra en el pin 7.

El pin 8 ira conectado con un cable que lleva a una salida la cual ira conectada con otra
resistencia de 330 ohms para finalizar con un diodo led el cual ira conectado con la mima
resistencia y directo a tierra.

9
Secuencias para guardado del bit
para que el circuito nos guarde el bit debemos seguir la siguiente Tabla de verdad

Para que nos guarde el registro primero debemos ubicar nuestro botón que nos activara el
registro en el led, en este caso veremos que es el primer botón del Deep switch, el segundo
nos hará el guardado.

Podremos observar que hay combinaciones prohibidas dentro del circuito a las cuales este no
responderá.

10
Memoria flip-flop T

La siguiente memoria es la de tipo T.

Para su funcionamiento debemos entender que esta memoria es diferente que las demás
ya que esta tiende a cambiar de estado en cada pulso de T y que nunca tendrá dos
estados iguales.

Armado de simulación

La simulación se hiso en livewire

Materiales

1 protoboard
Cable UTP
Jumpers
1 deep switsh
Compuertas lógicas 7408, 7402 y 7404
3 resistencias en total (1 de 220 ohms y dos de 1 k)
2 diodos led
Circuito integrado 555(timer)
1 potenciómetro de 100k
1 Capacitor electrolítico de 100 Mf
Una fuente de 5 volts (cargador de celular)

11
Armado de circuito

Aquí veremos dos datasheets que nos permitirán


hacer el conectado correspondiente de las
compuertas lógicas.

Para el armado del circuito primero pondremos la


compuerta lógica 7408 y la conectamos con la 7402
para hacer una negación de la salida de la primera
compuerta, cada compuerta lleva una conexión a
tierra y a corriente para ser alimentadas, se hace el
enlace de la compuerta con sus salidas y entradas,
cada salida ira con la entrada de la sig. Compuerta
para hacer la respectiva negación.

Este circuito estará llevando un “timer”, este circuito


integrado nos dará pulsaciones de energía y el que
ayudara a hacer tal tarea será nuestro capacitor
electrolítico además de estar conectado a un
potenciómetro que nos dará el aumento o
disminución de pulsaciones en las salidas de Q1 y Q.

Partiendo de esta primera estructura es de donde se sacara la secuencia de pulsaciones


que pasaran por las compuertas de las cuales nos irán dando un resultado en Q 1 y Q de los
cuales ninguna debe ser igual ya que esta salida se niega en cada estado.
Memoria flip-flop JK

12
Esta memoria es de tipo JK

Para su funcionamiento esta memoria tiene un carácter de seguimiento de entrada del flip flop D,
pero tiene dos entadas denominadas J Y K. si J y k son diferentes, a la salida Q toma el valor de J
durante la subida del siguiente pulso de sincronismo.

Si J y K son ambos low (bajo), entonces no se produce cambio alguno. Si J y K son ambos high
(alto), entonces en la siguiente subida de clock la salida cambiara de estado.

ARMADO DE SIMULACION:

La simulación se hiso en livewire

ARMADO DEL CIRCUITO:

13
Esta implementación del flip-flop J-K con cuatro puertas NAND, El pulso de “timing” debe ser
muy corto porque un cambio en Q antes de que aquel se apague puede conducir el circuito a
una oscilación llamada carrera.

Materiales

1 protoboard
Cable UTP
Jumpers
1 deep switsh
Compuertas lógicas (2) 7400,
Resistencias en total (4 de 220 ohms )
2 diodos led
Circuito integrado 555(timer)
1 potenciómetro de 100k
1 Capacitor electrolítico de 100 Mf
Una fuente de 5 volts (cargador de celular)

TRANSFERENCIA DE DATOS:

En la transferencia de datos síncrona entre dos flip-


flop j-k una señal de transferencia en la entrada del
clock causa que el estado de la celda A se transfiera
a la celda. La señal de transferencia se puede aplicar
a varias de tales celdas en serie para crear un
desplazamiento (shift register).

En la transferencia de datos asíncrona el pulso de


transferencia se puede aplicar en cualquier momento
para forzar los datos en las entradas asíncronas de set y
clear, almacenando los datos independientemente de lo
que suceda en las otras entradas. v

14
FLIP-FLOP D (DELAY)

El flip-flop D es uno de los Flip-flop más sencillos. Su función es dejar pasar lo que entra por D, a la
salida Q, después del pulso de reloj. Como observamos dentro de este circuito lo tenemos
conformado por cuatro compuertas NAND y en la entrada de unas de las compuertas tenemos una
compuerta NOT la cual devolverá verdadero cuando una condición no se cumpla, esta compuerta
esta negada Ya que su objetivo es dejar pasar derecho la información o las pulsaciones de cero y
uno, cuando tenemos que en D y Q hay 0, los datos no pasan pero si uno de los dos esta
encendido entonces podremos ver pasar un registro.

MEMORIA D
Tabla de verdad D

D Q Q+
0 0 0
0 1 0
1 0 1
1 1 1

Material utilizado

Compuertas 7404 y 7400

2 Resistencias 330 , 2 led

Cables (jumpers)

Voltaje de 5 v

protoboard

Deja pasar el bit a la salida solo es un conducto después de un pulso del reloj.

15
Conclusiones

Dentro de la estructura de cada memoria cabe destacar que todas usan materiales
similares y que el funcionamiento en resumen da lo que es el guardado de un estado o un
registro el cual se representa como un encendido y apagado dentro de un led o dos.
(Ventura Aguilar Emmanuel)

En la elaboración de las memorias se puede volver a identificar que si un cable no está


bien conectado puede causar que la memoria no haga absolutamente nada, a su vez se
tuvo que separar los materiales necesarios para la elaboración de cada memoria y
finalmente de que se tuvo que investigar el cómo irlas elaborando ya que no se llegaría a
ningún lado si se conectaban cables al azar.
(Díaz Rosales Carlos Mario)

Con las memorias flip-flop nos percatamos de que todas tiene la función de guardar un
registro, el guardado se hace de diferente forma y las tablas de verdad son diferentes pero
el funcionamiento es prácticamente el mismo.
(Santiago Bautista Camacho)

16
Referencias
(s.f.). Recuperado el 22 de 11 de 2018, de arquitectura1380:
http://arquitectura1380.blogspot.com/2008/12/flip-flop.html

(s.f.). Obtenido de Youtube: https://www.youtube.com/watch?v=re4UHr0Hojs

(s.f.). Recuperado el 23 de 11 de 2018, de itesm:


http://homepage.cem.itesm.mx/pchavez/material/arqui/Modulos/ModuloVICircuitosSecu
enciales/MaterialCircuitosSecuenciales/FlipFlops/FlipFlops.html

(2015). Recuperado el 23 de 11 de 23, de electroniccatalogs4all:


https://electroniccatalogs4all.jimdo.com/pr%C3%A1ctica-7-flip-flop/

(23 de 11 de 2018). Obtenido de catedra:


https://catedra.ing.unlp.edu.ar/electrotecnia/islyd/apuntes/Tema%204%20Flip-
Flops%202010.pdf

17

Вам также может понравиться