Você está na página 1de 12

INSTITUTO POLITCNICO

NACIONAL
ESCUELA SUPERIOR DE
CMPUTO

GONZALEZ CUELLAR OSCAR HUMBERTO

Todos los circuitos digitales utilizan datos binarios para funcionar


correctamente, los circuitos estn diseados para contar, sumar, separar, etc.
los datos segn nuestras necesidades, pero por el tipo de funcionamiento de
las compuertas digitales, los datos presentes en las salidas de las mismas,
cambian de acuerdo con sus entradas, y no hay manera debitarlo, si las
entradas cambian, las salidas lo harn tambin
La respuesta son las memorias, bsicamente son sistemas que pueden
almacenar uno o ms datos evitando que se pierdan, hasta que nosotros lo
consideremos necesario, es decir, pueden variar su contenido a nuestra
voluntad.
El corazn de una memoria son los Flip Flops, este circuito es una combinacin
de compuertas lgicas, A diferencia de las caractersticas de las compuertas
solas, si se unen de cierta manera, estas pueden almacenar datos que
podemos manipular con reglas preestablecidas por el circuito mismo.
Flip Flop SR (Activo en alto o Activo en Bajo)

Un circuito comparador combinatorio compara dos entradas binarias (A y B de


n bits) para indicar la relacin de igualdad o desigualdad entre ellas por medio
de "tres banderas lgicas" que corresponden a las relaciones A igual B, A
mayor que B y A menor que B. Cada una de estas banderas se activara solo
cuando la relacin a la que corresponde sea verdadera, es decir, su salida ser
1 y las otras dos producirn una salida igual a cero.

Flip Flop JK

Este Flip Flop es uno de los ms usados en los circuitos digitales, y de hecho es
parte fundamental de muchos circuitos avanzados como contadores y registros
de corrimiento, que ya vienen integrados en un chip.
Este FF cuenta con dos entradas de datos J y K, su funcin es en principio la
misma que el Registro bsico NAND o NOR, pero con la diferencia que la
condicin en las entradas J = 1, K = 1, a diferencia del Registro NAND, que
generara una salida errnea o no deseada, en un FF J-K, obliga a las salidas a
conmutar su estado al opuesto (Toggle) a cada pulso del reloj. Esto lo convierte
en un tipo de FF muy verstil.

Flip Flop D

A diferencia de los FF tipo J-K, el FF tipo "D" (Datos, Data) slo cuenta con una
entrada para hacer el cambio de las salidas. A cada pulso del reloj el estado
presente en la entrada "D" ser transferido a la salida Q y /Q, por este hecho
tambin se conoce como flip flop transparente.

Flip Flop T

El flip-flop T o "toggle" (conmutacin) cambia la salida con cada borde de pulso


de clock, dando una salida que tiene la mitad de la frecuencia de la seal de
entrada en T. Es de utilidad en la construccin de contadores binarios, divisores
de frecuencia, y dispositivos de sumas binarias en general. Se puede hacer a
partir de flip-flops J-K, llevando ambas entradas J y K a alta (high).

Flip Flop Maestro-Esclavo

El flip-flop tipo maestro-esclavo se compone de dos partes: el maestro y el


esclavo. El maestro depende de una entrada de habilitacin. El esclavo est

sincronizado con el impulso invertido del reloj y se controla mediante las


salidas del maestro.

Contador (Con Flip Flop JK)

Un contador es un circuito digital capaz de contar sucesos electrnicos, tales


como impulsos, avanzando a travs de una secuencia de estados binarios. EL
hecho en circuito nos mostr que es relativamente sencillo poder comprobar la
eficacia y potencia de las compuertas, en este caso se utiliz la 7473 que se
refiere al Flip Flop JK

Contador de dcada (Con Flip Flop JK)

Es uno de los ms utilizados, esta construido a base de 4 flip-flops JK y una


puerta NAND la cual pone en 0 los flip-flops al llegar la cuenta mxima (1010).
Como se sabe un contador de 4 bits, llega a una cuenta mxima binaria de
1111 que equivale a 16 en decimal, por lo que la puerta NAND debe activarse
inmediatamente despus de la cuenta 1001 0 9 en decimal para que el
contador sea mod-10.

Contador de ascendente y descendente (Con Flip Flop JK)

Un contador sncrono ascendente descendente, es aquel capaz de contar en


una secuencia determinada en cualquier direccin. Suponiendo un contador
binario de 3 bits, si es solo ascendente este contara desde 0 a 7. Si se tiene un
contador ascendente descendente, este contador puede contar de 0 a 7 y de 7
a 0, controlando la direccin por una entrada adicional.
En un contador sncrono, las entradas de J y K de cada Flip-Flop, depende de
las salidas Q de los Flip-Flops anteriores produciendo un conteo ascendente.
Para generar un conteo descendente, Las entradas J y K de cada Flip-Flop,
deben depender de las salidas Q negado de los Flip-Flops.

Circuitos secuenciales

Circuito que tiene la capacidad de almacenar un dato de n bits, disponen de


dos operaciones bsicas, lectura y escritura. En funcin de lectura/escritura:
o
o
o
o

Serie-serie: escritura serie, lectura serie


Serie-paralelo: escritura serie, lectura paralelo
Paralelo-serie: escritura paralelo, lectura serie
Paralelo-paralelo: escritura paralelo, lectura paralelo

o
o
o

Escritura: implica entrada de datos


Lectura: implica salida de datos
Serie: los datos se leen/escriben bit a bit, en secuencia a travs de
una nica lnea
Paralelo: todos los bits del dato se leen/escriben a la vez, a travs
de mltiples lneas

Tipos de memoria

Memoria es la seccin de un sistema digital encargada del almacenamiento


permanente o temporal de la informacin del sistema.
Sobre la memoria se pueden hacer dos operaciones:

Lectura: la memoria presenta en sus terminales de salida el contenido


de la localidad seleccionada. La lectura se puede hacer en todos los
tipos de memoria.
Escritura: se escribe el dato presente en los terminales de entrada en la
localidad seleccionada. No todos los tipos de memoria permiten la
escritura.

La ejecucin de una operacin de lectura o escritura se denomina acceso a


memoria.

Memorias de acceso aleatorio

El tiempo de acceso (lectura o escritura) es constante e independiente de la


posicin de la localidad sobre la que se opere.
Los terminales de una RAM se dividen en tres grupos:
o
o
o

Terminales de direccin, Indican la localidad sobre la que se


quiere operar.
Terminales de datos, Presentan del dato de una operacin de
lectura o proporcionan el dato de una operacin de escritura.
Terminales de control, Indican a la memoria la operacin a
realizar (lectura o escritura). Tambin incluyen un terminal que
inhibe las salidas forzndolas al tercer estado. En los sistemas
electrnicos, las memorias se conectan con un bus de datos, por
lo que deben estar dotadas de tercer estado.

Memorias RAM voltiles

Las memorias voltiles pierden la informacin cuando no tienen alimentacin


elctrica. Las RAM voltiles se pueden clasificar por el tiempo que permanece
la informacin aunque se mantenga alimentadas elctricamente en:
o

Estticas (SRAM, Static RAM)

Mantienen la informacin siempre y cuando estn alimentadas


elctricamente. Funcionalmente las celdas de estas memorias son biestables.
o

Dinmicas (DRAM; Dinamic RAM)

Aunque se mantenga el suministro elctrico pierden la informacin, por lo que


se reescriben constantemente (refresco). Las celdas son condensadores MOS.

Otro criterio clasificatorio es por la simultaneidad de las operaciones de lectura


y escritura (L/E):
o

L/E no simultneas

En un determinado instante slo se pueden leer o escribir. Disponen de los


siguientes terminales de control:
o
o
o

Chip enable (CE o CS): inhibe (0) o habilita (1) la memoria


Out Enable (OE): inhibe (0) las salidas al tercer estado o las
habilita (1) si CE=1
Write Enable (WE): inhibe (0) o habilita (1) la escritura si
CE=1 y OE=0

L/E simultneas

Se puede leer en una localidad y simultneamente escribir en otra. La memoria


debe disponer de terminales independientes de direccin de escritura,
direccin de lectura, lneas de entrada (escritura) y lneas de salida (lectura).

Memorias RAM no voltiles

Memorias no voltiles son las que conservan la informacin an sin energa


elctrica. Se aplican en aquellos casos en que la informacin no va a cambiar
con seguridad o cambia en muy pocas ocasiones. Se usan para:
o
o

Generacin o simulacin de funciones lgicas.


Cuando el nmero de variables de las funciones y el nmero de
funciones de una multifuncin es muy elevado, se programa la tabla
de verdad de la multifuncin en una ROM (memoria de slo lectura).

Memoria de un programa no modificable al que se denomina firmware en


contraposicin al software, que s es modificable. Existen varios tipos de
memorias no voltiles:
o

Memoria de slo lectura (ROM totalmente pasiva, MROM)

Las programa el fabricante a travs de un negativo fotogrfico


llamado mscara, de ah la M de MROM. Cada celda de una MROM es un
semiconductor, y su presencia o ausencia determina si hay un 1 o un 0.

Memoria ROM programable (PROM)

Pueden ser programadas por el usuario una sola vez a travs de un equipo
especial. Una vez programada slo se puede leer y no se puede volver a
programar; la escritura es destructiva.

Memorias ROM reprogramables. Pueden ser:


o

Memoria ROM programable y borrable (EPROM)

Es una memoria CMOS, es decir, las celdas son transistores MOS. El proceso de
grabacin requiere un equipo especial que para grabar un uno produce una
concentracin de carga en una zona de la EPROM, elevando el nivel de
alimentacin. Para el borrado se utiliza un equipo distinto que somete al chip a
una radiacin ultravioleta que dispersa la carga en los '1'.
o

Memoria ROM programable y borrable elctricamente


(EEPROM)

Se pueden programar y borrar elctricamente sin necesidad de un equipo


especial. Adems el borrado puede ser discriminado, mientras que el proceso
de borrado de las EPROM es indiscriminado.
o

Memorias de lectura/escritura no voltiles (NVRAM)

No pierden la informacin al desconectar la alimentacin. Para obtener una


NVRAM existen dos procedimientos:
Utilizar una batera. La RAM es de tipo CMOS para prolongar la vida de la
batera. En ocasiones, las bateras van encapsuladas en el mismo chip.
Usar un chip NVRAM: contiene una RAM ms una EEPROM, tal que cada celda
de la EEPROM respalda a una celda RAM, y entre ellas la trasferencia es
bidireccional. Durante el funcionamiento normal, la NVRAM es una RAM.
Cuando se desconecta la alimentacin, la informacin permanece en la
EEPROM; cuando se conecta, la RAM recupera la informacin de la EEPROM.

Memorias de Acceso Secuencial


o

Memoria FIFO (fila/cola)

El primer dato que entra en la memoria (en ser escrito) es el primero en salir
(en ser ledo). Los terminales de entrada de la fila se corresponden con los de
la primera posicin de la memoria. Los terminales de salida de la fila se
corresponden con los de la ltima localidad de la memoria. La operacin de
lectura es destructiva: al leer un dato desaparece de la memoria.

Memoria Flash

La memoria flash, derivada de la memoria EEPROM permite la lectura y escritura de


mltiples posiciones de memoria en la misma operacin. Gracias a ello, la tecnologa flash,
siempre mediante impulsos elctricos, permite velocidades de funcionamiento muy superiores
frente a la tecnologa EEPROM. Se trata de la tecnologa empleada en los dispositivos
denominados memoria USB.

Modulos de memoria

Los modulos de memoria pueden utilizarse para expandir la longitud de


palabra (el tamao) y/o la capacidad de palabra (numero de palabras).
o

Expansion de la palabra

Se realiza la concatenacin de los buses de datos de cada chip de forma que la


longitud de palabra es la suma de los tamaos de los buses de cada circuito
integrado, Los buses de direcciones se conectan lnea a lnea sin aumentar el
numero de localidades direccionables

Mas numero de palabras

Para este hecho se deben conectar lnea a lnea los buses de datos y de
direcciones de los circuitos de memoria. El aumento de localizaciones se

consigue por activacin de uno u otro integrado, segn el valor de las lneas de
direccin que aparecen

Você também pode gostar