Inf-108-Unidad 8-A - Almacenamiento Primario-Memoria Ram
Inf-108-Unidad 8-A - Almacenamiento Primario-Memoria Ram
Inf-108-Unidad 8-A - Almacenamiento Primario-Memoria Ram
Objetivos.
Contenido de la Unidad:
• Introducción
• Concepto Almacenamiento Primario (Memorias-Ram-Rom-Cache)
• Historia de la memoria Ram
• Características, partes, función, Tecnologías y Tendencias futuras de la Ram.
• Concepto Almacenamiento Secundarios (Discos-Magnéticos-ópticos-Digitales y
Estado Solido).
• Historia de los discos y su función.
• Características, partes, función, Tecnologías de conexión y Tendencias futuras
de los discos.
8.0 Introducción
Existen muchos tipos de "ROM" no son, literalmente, de sólo lectura, ya que son posibles
cambios a ellas; sin embargo, es lento y la memoria debe ser
borrado en grandes porciones antes de que pueda ser re-
escrito. Algunos sistemas embebidos ejecutar programas
directamente desde la ROM (o similar), ya que este tipo de
programas son raramente cambian. Ordenadores estándar no
almacenan programas que no son rudimentarios en la ROM, y
más bien, el uso de grandes capacidades de almacenamiento
secundario, que es no volátil, así, y no tan costosa.
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 ferromagnético
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.
FPM RAM
Fast Page Mode RAM (FPM-RAM) fue inspirado en técnicas como el Burst Mode usado en
procesadores como el Intel 486. Se implantó un modo direccionamiento en el que el
controlador de memoria envía una sola dirección y recibe a cambio esa y varias consecutivas
sin necesidad de generar todas las direcciones. Esto supone un ahorro de tiempos ya que
ciertas operaciones son repetitivas cuando se desea acceder a muchas posiciones
consecutivas. Funciona como si deseáramos visitar todas las casas en una calle: después de
la primera vez no sería necesario decir el número de la calle únicamente seguir la misma. Se
fabricaban con tiempos de acceso de 70 ó 60 ns y fueron muy populares en sistemas basados
en el 486 y los primeros Pentium
EDO RAM
Extended Data Output RAM (EDO-RAM) fue lanzada al mercado en 1994 y con
tiempos de accesos de 40 o 30 ns suponía una mejora sobre FPM, su antecesora. La
EDO, también es capaz de enviar direcciones contiguas, pero direcciona la columna
que va a utilizar mientras que se lee la información de la columna anterior, dando
como resultado una eliminación de estados de espera, manteniendo activo el búfer de
salida hasta que comienza el próximo ciclo de lectura.
BEDO RAM
La memoria RAM es una memoria que se caracteriza por ser volátil, desaparece cuando
apagamos el ordenador. Al contrario que esta memoria, los datos almacenados en el
disco duro permanecen cuando apagamos nuestro sistema. Además de estos dos tipos
de memorias, tenemos una tercera, la memoria caché del procesador. Si estudiamos la
estructura de las memorias de nuestro ordenador, hay que tener en cuenta, que cuando
éste necesita algún dato, no va inmediatamente a buscarlo al disco duro, ni siquiera a
la memoria RAM; el primer lugar en el que busca si está almacenado ese dato es en la
memoria caché del procesador. Por tanto, podemos decir que la memoria de nuestro
ordenador está estructurada en tres niveles. El primer nivel y el de más rápido acceso,
también el más reducido en cuanto a tamaño, sería la cache del procesador. Si los datos
no son encontrados en esta memoria caché, el ordenador los buscaría en la memoria
RAM, que es una memoria de rápido acceso, pero no tanto como la anterior. Y si los
datos no están en ninguna de estas dos memorias, el ordenador los buscará en el disco
duro.
Tanto la interfaz como la frecuencia de nuestra memoria RAM las deberemos buscar en
las especificaciones de nuestra placa base. Para esto debemos conocer:
- La latencia.
- La marca.
Tipos de RAM
as dos formas principales de RAM moderna son:
o volátiles.
o no volátiles:
▪ NVRAM (non-volatile random access memory), memoria de acceso aleatorio no
volátil
▪ MRAM (magnetoresistive random-access memory), memoria de acceso
aleatorio magnetorresistiva o magnética.
DRAM (Dynamic Random Access Memory), RAM dinámica, memoria dinámica de acceso
aleatorio.
Rambus:
SDR SDRAM (Single Data Rate Synchronous Dynamic Random-Access Memory, SDRAM
de tasa de datos simple)
DDR SDRAM (Double Data Rate Synchronous Dynamic Random-Access Memory, SDRAM
de tasa de datos doble)
DDR2 SDRAM (Double Data Rate type two SDRAM, SDRAM de tasa de datos doble de tipo
dos)
DDR3 SDRAM (Double Data Rate type three SDRAM, SDRAM de tasa de datos doble de
tipo tres)
DDR4 SDRAM (Double Data Rate type four SDRAM, SDRAM de tasa de datos doble de tipo
cuatro).
DDR5 SDRAM (Double Data Rate type five SDRAM, SDRAM de tasa de datos doble de tipo
cinco).
DDR6 SDRAM (Double Data Rate type six SDRAM, SDRAM de tasa de datos doble de tipo
seis).
Nomenclatura.
La RAM es solo una variedad de la memoria de acceso aleatorio: las ROM, memorias
Flash, caché (SRAM), los registros en procesadores y otras unidades de procesamiento
también poseen la cualidad de presentar retardos de acceso iguales para cualquier
posición.
Los módulos de RAM son la presentación comercial de este tipo de memoria, que se
compone de circuitos integrados soldados sobre un circuito impreso independiente, en
otros dispositivos como las consolas de videojuegos, la RAM va soldada directamente
sobre la placa principal.
La conexión con los demás componentes se realiza por medio de un área de pines en
uno de los filos del circuito impreso, que permiten que el módulo al ser instalado en un
zócalo o ranura apropiada de la placa base, tenga buen contacto eléctrico con los
controladores de memoria y las fuentes de alimentación.
2. Paquete SIPP (Single In-line Pin Package, paquete de pines en-línea simple):
fueron los primeros módulos comerciales de memoria, de formato propietario, es
decir, no había un estándar entre distintas marcas.
Tecnologías de memoria
La tecnología de memoria actual usa una señal de sincronización para realizar las
funciones de lectura/escritura de manera que siempre está sincronizada con un reloj
del bus de memoria, a diferencia de las antiguas memorias FPM y EDO que eran
asíncronas.
Toda la industria se decantó por las tecnologías síncronas, porque permiten construir
integrados que funcionen a una frecuencia superior a 66 MHz.
Cantidad Tipos de
Usados por: Observaciones
de pines DIMM
Micro-
172 DDR SDRAM
DIMM
Mini-
244 DDR2 SDRAM
DIMM
SDR SDRAM
RDRAM
Se presentan en módulos RIMM de 184 contactos. Fue utilizada en los Pentium 4. Era
la memoria más rápida en su tiempo, pero por su elevado costo fue rápidamente
cambiada por la económica DDR. Los tipos disponibles son:
DDR SDRAM
Memoria síncrona, envía los datos dos veces por cada ciclo de reloj. De este modo
trabaja al doble de velocidad del bus del sistema, sin necesidad de aumentar la
frecuencia de reloj. Se presenta en módulos DIMM de 184 contactos en el caso de
ordenador de escritorio y en módulos de 144 contactos para los ordenadores portátiles.
La nomenclatura utilizada para definir a los módulos de memoria de tipo DDR (esto
incluye a los formatos DDR2, DDR3 y DDR4) es la siguiente: DDRx-yyyy PCx-zzzz;
donde x representa a la generación DDR en cuestión; yyyy la frecuencia aparente o
efectiva, en Megaciclos por segundo (MHz); y zzzz la máxima tasa de transferencia de
datos por segundo, en Megabytes, que se puede lograr entre el módulo de memoria y
el controlador de memoria. La tasa de transferencia depende de dos factores, el ancho
de bus de datos (por lo general 64 bits) y la frecuencia aparente o efectiva de trabajo.
La fórmula que se utiliza para calcular la máxima tasa de transferencia por segundo
entre el módulo de memoria y su controlador es la siguiente:
Tasa de transferencia en MB/s = (Frecuencia DDR efectiva) × (64 bits / 8 bits por cada
byte) Por ejemplo:
DDR2 SDRAM
DDR3 SDRAM
Las memorias DDR 3 son una mejora de las memorias DDR 2, proporcionan
significantes mejoras en el rendimiento en niveles de bajo voltaje, lo que lleva consigo
una disminución del gasto global de consumo. Los módulos DIMM DDR 3 tienen 240
pines, el mismo número que DDR 2; sin embargo, los DIMMs son físicamente
incompatibles, debido a una ubicación diferente de la muesca. Los tipos disponibles
son:
DDR4 SDRAM
DDR5 SDRAM
En una presentación de 2016 realizada por Intel sugirió un plan de JEDEC para lanzar
una especificación SDRAM DDR5 2016, con la disponibilidad de compra del usuario
final en 2020. En marzo de 2017, JEDEC anunció su plan para el lanzamiento de la
especificación DDR5 en 2018.
El tamaño de la memoria que aceptarán las placas base compatibles con DDR5 también
aumentará, pasando de 12 a 16 canales. Esto permitirá pasar del límite actual de 64 GB
de las principales placas de consumo hasta los 128 GB de RAM.
Existen dos clases de errores en los sistemas de memoria, las fallas (Hard fails) que
son daños en el hardware y los errores (soft errors) provocados por causas fortuitas.
Los primeros son relativamente fáciles de detectar (en algunas condiciones el
diagnóstico es equivocado), los segundos al ser resultado de eventos aleatorios, son
más difíciles de hallar. En la actualidad la confiabilidad de las memorias RAM frente a
los errores, es suficientemente alta como para no realizar verificación sobre los datos
almacenados, por lo menos para aplicaciones de oficina y caseras.
PROF. SANDINO PERDOMO 22
Inf-108 Unidad- 8 Almacenamientos Primarios y Secundarios
• La técnica del bit de paridad consiste en guardar un bit adicional por cada byte de
datos y en la lectura se comprueba si el número de unos es par (“paridad par”) o
impar (“paridad impar”), detectándose así el error.
•
Por lo general, los sistemas con cualquier tipo de protección contra errores tienen un
coste más alto, y sufren de pequeñas penalizaciones en desempeño, con respecto a los
sistemas sin protección. Para tener un sistema con ECC o paridad, el chipset y las
memorias deben tener soporte para esas tecnologías. La mayoría de las placas base
no poseen dicho soporte.
BIBLIOGRAFIA
https://es.qwe.wiki/wiki/Computer_data_storage
https://en.wikipedia.org/wiki/File:Computer_storage_types.svg
https://es.wikipedia.org/wiki/Memoria_de_acceso_aleatorio#:~:text=En%201969%20fu
eron%20lanzadas%20una,primera%20en%20ser%20comercializada%20con
https://es.wikipedia.org/wiki/Memoria_de_acceso_aleatorio#:~:text=En%201969%20fu
eron%20lanzadas%20una,primera%20en%20ser%20comercializada%20con
https://www.norender.com/wp-content/uploads/hei.png
https://www.norender.com/memoria-ram-funcionamiento-y-caracteristicas-a-tener-en-
cuenta-en-un-equipo-de-
video/#:~:text=La%20memoria%20RAM%20es%20una,permanecen%20cuando%20a
pagamos%20nuestro%20sistema.&text=Por%20tanto%20podemos%20decir%20que,
est%C3%A1%20estructurada%20en%20tres%20niveles.
https://es.wikipedia.org/wiki/DDR5_SDRAM