Sei sulla pagina 1di 9

1.

Concepto

RAM (Random Access Memory)

2.

3.

TIPOS DE MEMORIA RAM


DRAM (Dynamic RAM)
VRAM (Vdeo RAM)
SRAM (Static RAM)
FPM (Fast Page Mode)
EDO (Extended Data Output)
BEDO (Burst EDO)
SDRAM (Synchronous DRAM)
DDR SDRAM SDRAM II (Double Data Rate SDRAM)
PB SRAM (Pipeline Burst SRAM)
RAMBUS
ENCAPSULADOS
SIMM (Single In line Memory Module)
DIMM (Dual In line Memory Module)
DIP (Dual In line Package)
Memoria Cach RAM Cach
RAM Disk

Definicin

RAM: Siglas de Random Access Memory, un tipo de memoria a la que se


puede acceder de forma aleatoria; esto es, se puede acceder a cualquier byte de la
memoria sin pasar por los bytes precedentes. RAM es el tipo ms comn de
memoria en las computadoras y en otros dispositivos, tales como las impresoras.
Hay dos tipos bsicos de RAM:

DRAM (Dynamic RAM), RAM dinmica

SRAM (Static RAM), RAM esttica

Los dos tipos difieren en la tecnologa que usan para almacenar los datos. La
RAM dinmica necesita ser refrescada cientos de veces por segundo, mientras que
la RAM esttica no necesita ser refrescada tan frecuentemente, lo que la hace ms
rpida, pero tambin ms cara que la RAM dinmica. Ambos tipos son voltiles, lo
que significa que pueden perder su contenido cuando se desconecta la alimentacin.
En el lenguaje comn, el trmino RAM es sinnimo de memoria principal, la
memoria disponible para programas. En contraste, ROM (Read Only Memory) se
refiere a la memoria especial generalmente usada para almacenar programas que
realizan tareas de arranque de la mquina y de diagnsticos. La mayora de los
computadores personales tienen una pequea cantidad de ROM (algunos Kbytes).
De hecho, ambos tipos de memoria ( ROM y RAM )permiten acceso aleatorio. Sin
embargo, para ser precisos, hay que referirse a la memoria RAM como memoria de
lectura y escritura, y a la memoria ROM como memoria de solo lectura.
Se habla de RAM como memoria voltil, mientras que ROM es memoria
no-voltil.
La mayora de los computadores personales contienen una pequea cantidad
de ROM que almacena programas crticos tales como aquellos que permiten
arrancar la mquina (BIOS CMOS). Adems, las ROMs son usadas de forma
generalizada en calculadoras y dispositivos perifricos tales como impresoras laser,
cuyas 'fonts' estan almacenadas en ROMs.

4. Tipos de memoria RAM


4.1.

VRAM:

Siglas de Vdeo RAM, una memoria de propsito especial usada por los
adaptadores de vdeo. A diferencia de la convencional memoria RAM, la VRAM
puede ser accedida por dos diferentes dispositivos de forma simultnea. Esto permite
que un monitor pueda acceder a la VRAM para las actualizaciones de la pantalla al
mismo tiempo que un procesador grfico suministra nuevos datos. VRAM permite
mejores rendimientos grficos aunque es ms cara que la una RAM normal.
4.2.

SIMM :

Siglas de Single In line Memory Module, un tipo de encapsulado consistente


en una pequea placa de circuito impreso que almacena chips de memoria, y que se

inserta en un zcalo SIMM en la placa madre o en la placa de memoria. Los SIMMs


son ms fciles de instalar que los antiguos chips de memoria individuales, y a
diferencia de ellos son medidos en bytes en lugar de bits.
El primer formato que se hizo popular en los computadores personales tena
3.5" de largo y usaba un conector de 32 pins. Un formato ms largo de 4.25", que
usa 72 contactos y puede almacenar hasta 64 megabytes de RAM es actualmente el
ms frecuente.
Un PC usa tanto memoria de nueve bits (ocho bits y un bit de paridad, en 9
chips de memoria RAM dinmica) como memoria de ocho bits sin paridad. En el
primer caso los ocho primeros son para datos y el noveno es para el chequeo de
paridad.
4.3.

DIMM:

Siglas de Dual In line Memory Module, un tipo de encapsulado, consistente en


una pequea placa de circuito impreso que almacena chips de memoria, que se
inserta en un zcalo DIMM en la placa madre y usa generalmente un conector de
168 contactos.
4.4.

DIP:

Siglas de Dual In line Package, un tipo de encapsulado consistente en


almacenar un chip de memoria en una caja rectangular con dos filas de pines de
conexin en cada lado.
4.5.

RAM Disk:

Se refiere a la RAM que ha sido configurada para simular un disco duro. Se


puede acceder a los ficheros de un RAM disk de la misma forma en la que se
acceden a los de un disco duro. Sin embargo, los RAM disk son aproximadamente
miles de veces ms rpidos que los discos duros, y son particularmente tiles para
aplicaciones que precisan de frecuentes accesos a disco.
Dado que estn constituidos por RAM normal. Los RAM disk pierden su
contenido una vez que la computadora es apagada. Para usar los RAM Disk se
precisa copiar los ficheros desde un disco duro real al inicio de la sesin y copiarlos
de nuevo al disco duro antes de apagar la mquina. Observe que en el caso de fallo
de alimentacin elctrica, se perdern los datos que hubiera en el RAM disk. El

sistema operativo DOS permite convertir la memoria extendida en un RAM Disk por
medio del comando VDISK, siglas de Virtual DISK, otro nombre de los RAM Disks.
4.6.

Memoria Cach RAM Cach:

Un cach es un sistema especial de almacenamiento de alta velocidad. Puede


ser tanto un rea reservada de la memoria principal como un dispositivo de
almacenamiento de alta velocidad independiente. Hay dos tipos de cach
frecuentemente usados en las computadoras personales: memoria cach y cach de
disco. Una memoria cach, llamada tambin a veces almacenamiento cach o RAM
cach, es una parte de memoria RAM esttica de alta velocidad (SRAM) ms que la
lenta y barata RAM dinmica (DRAM) usada como memoria principal. La memoria
cach es efectiva dado que los programas acceden una y otra vez a los mismos
datos o instrucciones. Guardando esta informacin en SRAM, la computadora evita
acceder a la lenta DRAM.
Cuando un dato es encontrado en el cach, se dice que se ha producido un
impacto (hit), siendo un cach juzgado por su tasa de impactos (hit rate). Los
sistemas de memoria cach usan una tecnologa conocida por cach inteligente en el
cual el sistema puede reconocer cierto tipo de datos usados frecuentemente. Las
estrategias para determinar qu informacin debe de ser puesta en el cach
constituyen uno de los problemas ms interesantes en la ciencia de las
computadoras. Algunas memorias cach estn construidas en la arquitectura de los
microprocesadores. Por ejemplo, el procesador Pentium II tiene una cach L2 de 512
Kbyte.
El cach de disco trabaja sobre los mismos principios que la memoria cach,
pero en lugar de usar SRAM de alta velocidad, usa la convencional memoria
principal. Los datos ms recientes del disco duro a los que se ha accedido (as como
los sectores adyacentes) se almacenan en un buffer de memoria. Cuando el
programa necesita acceder a datos del disco, lo primero que comprueba es la cach
del disco para ver si los datos ya estn ah. La cach de disco puede mejorar
drsticamente el rendimiento de las aplicaciones, dado que acceder a un byte de
datos en RAM puede ser miles de veces ms rpido que acceder a un byte del disco
duro.

4.7.

SRAM

Siglas de Static Random Access Memory, es un tipo de memoria que es ms


rpida y fiable que la ms comn DRAM (Dynamic RAM). El trmino esttica viene
derivado del hecho que necesita ser refrescada menos veces que la RAM dinmica.

Los chips de RAM esttica tienen tiempos de acceso del orden de 10 a 30


nanosegundos, mientras que las RAM dinmicas estn por encima de 30, y las
memorias bipolares y ECL se encuentran por debajo de 10 nanosegundos.
Un bit de RAM esttica se construye con un --- como circuito flip-flop que
permite que la corriente fluya de un lado a otro basndose en cual de los dos
transistores es activado. Las RAM estticas no precisan de circuiteria de refresco
como sucede con las RAMs dinmicas, pero precisan ms espacio y usan mas
energa. La SRAM, debido a su alta velocidad, es usada como memoria cach.
4.8.

DRAM

Siglas de Dynamic RAM, un tipo de memoria de gran capacidad pero que


precisa ser constantemente refrescada (re-energizada) o perdera su contenido.
Generalmente usa un transistor y un condensador para representar un bit Los
condensadores debe de ser energizados cientos de veces por segundo para
mantener las cargas. A diferencia de los chips firmware (ROMs, PROMs, etc.) las dos
principales variaciones de RAM (dinmica y esttica) pierden su contenido cuando se
desconectan de la alimentacin. Contrasta con la RAM esttica.
Algunas veces en los anuncios de memorias, la RAM dinmica se indica
errneamente como un tipo de encapsulado; por ejemplo "se venden DRAMs, SIMMs
y SIPs", cuando deberia decirse "DIPs, SIMMs y SIPs" los tres tipos de encapsulado
tpicos para almacenar chips de RAM dinmica.
Tambien algunas veces el trmino RAM (Random Access Memory) es utilizado
para referirse a la DRAM y distinguirla de la RAM esttica (SRAM) que es ms rpida
y ms estable que la RAM dinmica, pero que requiere ms energa y es ms cara
4.9. SDRAM
Siglas de Synchronous DRAM, DRAM sncrona, un tipo de memoria RAM
dinmica que es casi un 20% ms rpida que la RAM EDO. SDRAM entrelaza dos o
ms matrices de memoria interna de tal forma que mientras que se est accediendo
a una matriz, la siguiente se est preparando para el acceso. SDRAM-II es
tecnologa SDRAM ms rpida esperada para 1998. Tambin conocido como DDR
DRAM o DDR SDRAM (Double Data Rate DRAM o SDRAM), permite leer y escribir
datos a dos veces la velocidad bs.
4.10. FPM
: Siglas de Fast Page Mode, memoria en modo paginado, el diseo ms
comun de chips de RAM dinmica. El acceso a los bits de memoria se realiza por

medio de coordenadas, fila y columna. Antes del modo paginado, era leido pulsando
la fila y la columna de las lneas seleccionadas. Con el modo pagina, la fila se
selecciona solo una vez para todas las columnas (bits) dentro de la fila, dando como
resultado un rpido acceso. La memoria en modo paginado tambien es llamada
memoria de modo Fast Page o memoria FPM, FPM RAM, FPM DRAM. El trmino
"fast" fu aadido cuando los ms nuevos chips empezaron a correr a 100
nanoseconds e incluso ms.
4.11. EDO
Siglas de Extended Data Output, un tipo de chip de RAM dinmica que
mejora el rendimiento del modo de memoria Fast Page alrededor de un 10%. Al ser
un subconjunto de Fast Page, puede ser substituida por chips de modo Fast Page.
Sin embargo, si el controlador de memoria no est diseado para los ms
rpidos chips EDO, el rendimiento ser el mismo que en el modo Fast Page.
EDO elimina los estados de espera manteniendo activo el buffer de salida
hasta que comienza el prximo ciclo.
BEDO (Burst EDO) es un tipo ms rpido de EDO que mejora la velocidad
usando un contador de direccin para las siguientes direcciones y un estado
'pipeline' que solapa las operaciones.
4.12. PB SRAM
Siglas de Pipeline Burst SRAM. Se llama 'pipeline' a una categora de
tcnicas que proporcionan un proceso simultneo, o en paralelo dentro de la
computadora, y se refiere a las operaciones de solapamiento moviendo datos o
instrucciones en una 'tuberia' conceptual con todas las fases del 'pipe' procesando
simultneamente. Por ejemplo, mientras una instruccin se est ejecutndo, la
computadora est decodificando la siguiente instruccin. En procesadores
vectoriales, pueden procesarse simultneamente varios pasos de operaciones de
coma flotante
La PB SRAM trabaja de esta forma y se mueve en velocidades de entre 4 y 8
nanosegundos.
5. Zcalos y bancos de memoria
Los bancos pueden ser tres o cuatro, de dos zcalos cada uno, y tienen una
marca en la mother que indica dnde colocar la primera memoria. Obviamente, si en
el primero tenemos una de 64 MB y otra igual en el segundo, tendremos 128 MB,
aunque la PC funciona mejor con un solo mdulo de 128 MB. Esto es slo para las
DIMM; las SIMM se instalan siempre de a pares.

Dentro de un mismo banco de memoria slo se deben utilizar chips de


memoria de igual capacidad. Sin embargo, se podran permitir mdulos con distintos
tiempos de acceso. La mother tomar como referencia al ms dbil del sistema.
Aunque dentro de un banco de memoria se puedan mezclar componentes de
distintos fabricantes, esto podra traer problemas. No siempre est permitido utilizar
chips o mdulos con diferentes capacidades o velocidades. Esto es indicado en la
documentacin de la placa madre.
6. Errores de memoria
Como el trabajo que se realiza en la memoria es sumamente delicado, se
crearon controles de errores para poder confiar en los resultados de procesamiento.
Los dos ms utilizados son el control de paridad y ECC (Error Correction Code). El
porqu de implementar sistemas de verificacin, tiene que ver con factores que
intervienen en el trabajo de la RAM:
1) La circuitera electrnica de la memoria utiliza pequeos almacenes de
electricidad afectos a interferencias, que deben recibir alimentacin permanente, y
2) El software (aplicaciones, drivers, errores de lectura en disco, virus, etc.)
puede tener errores de cdigo.
6.1.

El CONTROL DE PARIDAD

Consiste en agregar un bit adicional a cada Byte transmitido (8 bits + uno


nuevo). Contando el nmero de unos existentes en el Byte, se puede adicionar un bit
1 cuando el nmero de unos es par (control de PARIDAD IMPAR). Un chip de control
compara los datos y pasa a la CPU un mensaje de error si no hay correspondencia.
El procedimiento detecta el error de transmisin pero NO LO CORRIGE. El control
slo es posible con el apoyo del chip y de un BIOS que soporte control de paridad.
Ejemplos de control de paridad IMPAR:
1) Transmitir el Byte 11001001: como hay un nmero par de unos, el bit
adicional ser un 1 y el nmero total de unos ser 5.
2) Transmitir el Byte 00100110: aqu el nmero de unos es impar, por tanto el
bit adicional ser un 0 y el nmero total de unos es 3.
No obstante ingenioso, en la prctica este procedimiento no puede detectar
todos los errores posibles que podran presentarse en el Byte transmitido. Los
fabricantes de RAM siguen mejorando sus tecnologas, por lo cual cada vez menos
integradores de PC utilizan RAM con control de paridad (sta es ms cara debido a
la adicin de una pequea memoria cach en la RAM).

6.2. El CONTROL DE ERRORES ECC (1993).


Basado en complejos algoritmos, ECC detecta y corrige errores en la RAM. Se
utiliza principalmente para respaldar el trabajo en servidores o mainframes.
Principalmente detecta y corrige en los casos que hay un bit errneo; ante esta
situacin, operacin mientras el trabajo del sistema contina normalmente (el
operador no se entera). En niveles ms avanzados de ECC, cuando se detectan
varios bits errneos, puede suceder que ponga un aviso en pantalla o corrija los
errores automticamente.
En el 2003, Hewlett Packard cre para sus servidores una tecnologa de
control de integridad en RAM superior a ECC, conocida como Hot Plug RAID, que
garantiza, segn HP, cero fallas. La seguridad de RAID radica en un conjunto de
dispositivos DIMM redundantes.
Un servidor dotado de memorias Hot Plug RAID utiliza cinco controladores de
memoria para gestionar cinco mdulos de DRAM sincrnicos estndar. Cuando se
deben escribir datos en la memoria, se divide la lnea de cach de datos en cuatro
bloques. Cada bloque es escrito en cuatro de los mdulos de memoria. Un motor
RAID calcula la paridad de la informacin y la almacena en el quinto mdulo. Con los
cuatro mdulos de datos y el mdulo de paridad, el subsistema de datos es
redundante, de forma que si un dato de cualquier DIMM es incorrecto, o cualquier
mdulo es extrado, los datos pueden reconstruirse tomando como referencia los
cuatro mdulos restantes

Potrebbero piacerti anche