You are on page 1of 3

DIGITALES

Memorias:
Qu son y para qu sirven?
Las memorias son una de las partes ms
importantes de una computadora ya que de la
velocidad con que se pueden transferir datos, de
su capacidad y estructura interna, depende en gran
medida el desempeo del microprocesador, pero:
qu es una memoria?. En este artculo trataremos de brindar detalles que le permitan obtener respuestas a sus preguntas.
Autores: Luis Urrieta Prez y
Pablo Fuentes Ramos

INTRODUCCIN
Tal como se muestra en el cuadro
1, existen dos tipos de organizacin:
a) Memorias Fsicas y
b) Memorias Lgicas.
El usuario debe conocer perfecta-

mente cada parte y para ello, es preciso que se remita al diagrama de la


figura 1.
Los tipos de memoria semiconductora disponibles actualmente para
los microprocesadores (C) se resumen en el cuadro 1.
En un C se pueden utilizar 2 tipos de memoria:

Voltil
No Voltil
La memoria voltil tiene la caracterstica de que pierde la informacin
almacenada cuando se desactiva la
fuente de poder (la celda de almacenamiento es un multivibrador biestable).

Figura 1

Saber Electrnica

Digitales

Cuadro 1
La memoria no voltil retiene la
informacin despus de que se desactiva la fuente de poder (La celda
de almacenamiento es un dispositivo
de conmutacin con un fusible como
elemento programable).

Memorias de Acceso Aleatorio


(RAM, por sus siglas en ingls)
Las RAM se clasifican como memorias voltiles. Hay 2 tipos de RAM,
estticas y dinmicas. En las RAM dinmicas la informacin se almacena
en forma de carga elctrica (capacitancia base-emisor de transistor
MOS).
Esta capacidad tiende a descargarse con el tiempo, por lo que es ne-

Figura 2

Saber Electrnica

cesario tener circuitos para refrescar


la informacin peridicamente.
La RAM esttica no requiere circuitos de refresco ya que la informacin se almacena en un multivibrador
tipo latch. Aunque la memoria dinmica requiere circuitera de refresco
externa, es ms barata que la RAM
esttica y consume menos energa.

Memorias de Slo Lectura


(ROM, sus siglas en ingls)
Se clasifican en dos tipos:
- Las programadas por el fabricante
- Las programadas por el usuario
Las ROM programadas durante

el proceso de manufactura son muy


confiables y cuando se producen en
volmenes altos proporcionan el costo ms bajo por bit que cualquier memoria semiconductora.
En las RAM, el tipo de acceso es
independiente de la localizacin del
dato, en este tipo de memoria, un
arreglo de biestables contiene la informacin binaria (las celdas se conectan en paralelo a la lnea de salida del decodificador de direccin) Se
conectan tantas celdas en paralelo
como bits tiene la palabra.
Las RAM estticas tienen los siguientes inconvenientes:
- Densidad limitada
- Alto consumo de energa
- Conforme se incrementa la den-

Memorias
sidad de la memoria, los circuitos
sensores se vuelven ms complejos
y requieren mayor energa.
Las RAM dinmicas son de tecnologa MOS y tienen la ventaja de
que las celdas son de dimensiones
menores a las bipolares y consumen
poca energa, lo cual hace posible el
que se puedan empaquetar muchas
celdas en un circuito integrado.
La desventaja de las RAM dinmicas con respecto a las estticas es
la velocidad de acceso.
Las ROM programables por el
usuario pueden ser de 2 tipos:
1. ROM Programable tipo fusible
(PROM, por sus siglas en ingls)
Estas se pueden programar una
sola vez, despus de programadas,
el patrn programado no puede ser
alterado.
2. PROM borrables (EPROM, por
sus siglas en ingls)
Pueden ser programadas y reprogramadas por el usuario muchas veces siempre y cuando se respete la
especificacin de programacin en
cuanto a la amplitud y tiempo de duracin del pulso de programacin.
Hay dos tipos de EPROM:
a. uVEPROM la cual es borrada
cuando se hace incidir un haz de luz
ultravioleta de suficiente intensidad.
b. EAPROM (electrically alterable
PROM) se borra aplicando un pulso
en una patilla del IC. Este es mejor
que las del inciso anterior, ya que se
borra el contenido de una localidad.
En las del inciso anterior se borra toda la memoria.

Decodificador de Direccin

Tabla 1

Es un circuito que contiene 2 n lneas de salida y n lneas de entrada.


Para cada combinacin entre las n lneas de entrada, se selecciona una y
slo una lnea de salida.
EJEMPLO: Veamos el desarrollo
de una memoria cuyo arreglo es lineal y contiene 4 palabras de 4 bits
por palabra. Este ejemplo es didctico.
Si tenemos 2 lneas de direccionamiento, tendremos 22 lneas de salida, como se muestra en la siguiente
tabla:

En general, los decodificadores


que contienen los circuitos integrado
de memorias se expresan en la tabla 2.

Tabla 2
Celdas de Almacenamiento

De la tabla se obtienen las ecuaciones lgicas de la tabla 1.


En diagrama en bloques resultante se muestra en la figura 3.
El diagrama lgico que genera la
tabla 2 se muestra en la figura 4.

Estn organizadas en palabras,


cada palabra corresponde a una lnea
de salida del decodificador de direccin. El nmero de bits que contiene
cada palabra es el nmero de celdas
que se conecta en paralelo a cada lnea de salida del decodificador, como
se muestra en Figura 4.

Figura 3

Figura 4

Organizacin Interna de las


Memorias
Existen dos tipos de arreglos:
- Lineal
- Matricial
La figura 2, muestra los bloques
bsicos de un arreglo lineal.

Saber Electrnica

You might also like