You are on page 1of 5

Introducción

Celda de memoria. Las unidades de memoria son módulos conformados por un conjunto
de cerrojos o condensadores agrupados de tal forma que almacenan varias palabras
binarias de n bits. Cada una de ellas tienen la capacidad de almacenar un bit de
información (1 o 0), y se conocen con el nombre de celdas de memoria. Las celdas o
bits de memoria se ubican mediante la fila y la columna en la que se encuentra.

Un bit de memoria. En la memoria RAM dinámica es una celda que está compuesta por
un transistor y un condensador. En la memoria RAM estática, es una celda está
compuesta por alrededor de cinco transistores.

Fig1. Arreglo Básico de una SRAM

Uno de los primeros tipos de memoria RAM fue la memoria de núcleo magnético,
desarrollada entre 1949 y 1952 y usada en muchos computadores hasta el desarrollo
de circuitos integrados a finales de los años 60 y principios de los 70. Esa memoria
requería que cada bit estuviera almacenado en un toroide de material ferromágnetico
de algunos milímetros de diámetro, lo que resultaba en dispositivos con una capacidad
de memoria muy pequeña. Antes que eso, las computadoras usaban relés y líneas de
retardo de varios tipos construidas para implementar las funciones de memoria principal
con o sin acceso aleatorio.

En 1969 fueron lanzadas una de las primeras memorias RAM basadas en


semiconductores de silicio por parte de Intel con el integrado 3101 de 64 bits de memoria
y para el siguiente año se presentó una memoria DRAM de 1 Kilobyte, referencia 1103
que se constituyó en un hito, ya que fue la primera en ser comercializada con éxito, lo
que significó el principio del fin para las memorias de núcleo magnético. En comparación
con los integrados de memoria DRAM actuales, la 1103 es primitiva en varios aspectos,
pero tenía un desempeño mayor que la memoria de núcleos.
La memoria de acceso aleatorio (en inglés: random-access memory), se utiliza como
memoria de trabajo para el sistema operativo, los programas y la mayoría del software.
Es allí donde se cargan todas las instrucciones que ejecutan el procesador y otras
unidades de cómputo. Se denominan "de acceso aleatorio" porque se puede leer o
escribir en una posición de memoria con un tiempo de espera igual para cualquier
posición, no siendo necesario seguir un orden para acceder a la información de la
manera más rápida posible.

Hay dos tipos básicos de memoria RAM

· RAM dinámica (DRAM)

· RAM estática (SRAM)

Los dos tipos de memoria RAM se diferencian en la tecnología que utilizan para guardar
los datos, la memoria RAM dinámica es la más común.

La memoria RAM dinámica necesita actualizarse miles de veces por segundo, mientras
que la memoria RAM estática no necesita actualizarse, por lo que es más rápida, aunque
también más cara. Ambos tipos de memoria RAM son volátiles, es decir, que pierden su
contenido cuando se apaga el equipo.

En conclusión, está destinada al almacenamiento de información temporal que será


utilizada por el procesador para realizar cálculos u otro tipo de operaciones lógicas. En
el espacio de direcciones de memoria RAM se ubican además los registros de trabajo
del procesador y los de configuración y trabajo de los distintos periféricos del
microcontrolador. Es por ello que en la mayoría de los casos, aunque se tenga un
espacio de direcciones de un tamaño determinado, la cantidad de memoria RAM de que
dispone el programador para almacenar sus datos es menor que la que puede
direccionar el procesador. El tipo de memoria utilizada en las memorias RAM de los
microcontroladores es SRAM, lo que evita tener que implementar sistemas de
refrescamiento como en el caso de las computadoras personales, que utilizan gran
cantidad de memoria, típicamente alguna tecnología DRAM. A pesar de que la memoria
SRAM es más costosa que la DRAM, es el tipo adecuado para los microcontroladores
porque éstos poseen pequeñas cantidades de memoria RAM. En el caso de la memoria
de programas se utilizan diferentes tecnologías, y el uso de una u otra depende de las
características de la aplicación a desarrollar, a continuación, se describen las cinco
tecnologías existentes, que mayor utilización tienen o han tenido:
Tipos de memorias RAM

Podemos distinguir dos tipos de memorias RAM.

Dinámicas (DRAM)

Las memorias dinámicas pierden su información cuando este es leído y además si dejan
de recibir energía, para evitar las pérdidas de información al ser leída se restaura la
información que contienen sus celdas.

Este tipo de memorias poseen una gran capacidad pero que precisa constantemente
ser re -energizada o perdería su contenido, generalmente usa un transistor y un
condensador para representar un bit, los condensadores deben ser energizados cientos
de veces por segundo para mantener las cargas, dentro de estas tenemos:

 SDRAM

Siglas de Synchronous DRAM, DRAM síncrona, SDRAM entrelaza dos o más matrices
de memoria interna de tal forma que mientras que se está accediendo a una matriz,
la siguiente se está preparando para el acceso.

 DDR‐SDRAM

La DDR‐SDRAM (SDRAM de Tasa Doble de Transferencia de Datos) es una memoria


basada en la tecnología SDRAM, que permite duplicar la tasa de transferencia
alcanzada por ésta, utilizando la misma frecuencia. La información se lee o ingresa en
la memoria al igual que un reloj. Las memorias DRAM estándares utilizan un método
conocido como SDR (Tasa Simple de Transferencia de Datos), que implica la lectura o
escritura de información en cada borde de entrada.
La DDR permite duplicar la frecuencia de lectura/escritura con un reloj a la misma
frecuencia, enviando información a cada borde de entrada y a cada borde posterior.

Las memorias DDR por lo general poseen una marca, tal como PCXXXX, en la que
"XXXX" representa la velocidad en MB/s.

DDR2‐SDRAM Las memorias DDR2 (o DDR‐II) alcanzan velocidades dos veces


superiores a las memorias DDR con la misma frecuencia externa. El acrónimo QDR
(Tasa Cuádruple de Transferencia de Datos o con Quad‐pump) designa el método de
lectura y escritura utilizado. De hecho, la memoria DDR2 utiliza dos canales separados
para los procesos de lectura y escritura, con lo cual es capaz de enviar o recibir el doble
de información que la DDR. La DDR2 también posee más conectores que la DDR
clásica (la DDR2 tiene 240, en comparación con los 184 de la DDR).

Usos específicos de la memoria DRAM

La Función más Común de SDRAM es actualizar la memoria del sistema y aumentar el


rendimiento memoria --- memoria de acceso aleatorio.

Estáticas (SRAM)

Este tipo de memoria, mantienen su contenido inalterado, mientras recibe energía,


dentro de estas tenemos:

 RAM cache

Es una memoria RAM estática de alta velocidad en comparación a la DRAM , es


usada como memoria principal , la memoria cache es efectiva dado que los programas
acceden una y otra vez a los mismos datos o instrucciones ,guardando la información
en SRAM ,la computadora evita acceder a la lenta DRAM ,cuando un dato es
encontrado en el cache se dice que se ha producido un impacto ,siendo un cache
juzgado por su tasa de impactos ,los sistemas de memoria cache usan tecnológica
conocida por cache inteligente en el cual el sistema puede reconocer cierto tipo de
datos usados frecuentemente .

Usos específicos de la memoria SRAM

Se utiliza para agilizar la velocidad de acceso a datos en una computadora, evita el


acceso del microprocesador a la memoria RAM convencional, así que se encarga de
almacenar datos e instrucciones frecuentemente utilizados.

Bibliografía

• Tocci, Ronald. Widmer, Neal. Moss Gregory (2007). Sistemas Digitales Principios y
Aplicaciones, Décima Edición, México: Pearson Education editorial.

Pregunta

Las memorias dinámicas pierden su información cuando:

a) Son leídos y además dejan de recibir energía


b) si solo son leídos

c) si solo deja de recibir energía

d) no pierden información

e) ninguna de las anteriores

You might also like