You are on page 1of 39

Tema 4

MEMORIA

Tipos de Memoria

Memoria Cache

Memoria ROM

Memoria RAM
2

Memoria Cache

Conjunto de datos duplicados de otros


originales, con la propiedad de que los datos
originales son costosos de acceder,
normalmente en tiempo, respecto a la copia en
el cache.
Cuando se accede por primera vez a un dato,
se hace una copia en el cache; los accesos
siguientes se realizan a dicha copia, haciendo
que el tiempo de acceso medio al dato sea
menor.
3

Memoria Cache

Memoria Cache de Procesador:

Memoria Cache del Disco Duro

Cache L1, Cache L2 y Cache L3


Usa un tipo de memoria parecida a la memoria
RAM

Memoria Cache del Navegador

Usa un directorio temporal donde almacena cierta


informacin

Memoria ROM

Read Only Memory o Memoria de solo lectura

NO es una memoria voltil.

Existen tres tipo de ROM segn el proceso de


fabricacin:

PROM

EPROM

EEPROM

Memoria ROM

PROM: Programmable ROM

Slo se puede grabar una vez.


El proceso de grabado lleva asociada una tarea
destructiva que impide la nueva escritura.

Memoria ROM

EPROM: Erasable Programmable ROM

Similar en funcionalidad a la PROM pero puede ser


reescrita.
El proceso de borrado consiste en la aplicacin de
luz ultravioleta en una ventana que el chip lleva en
su parte superior.

Memoria ROM

EEPROM: Electrically Erasable Programmable


ROM

Conocida tambin como Flash BIOS.


En esta memoria el borrado/escritura de la
memoria se realiza mediante electricidad, siendo
controlado por un programa software
La memoria flash es una forma avanzada de
EEPROM

Memoria RAM

Es la memoria principal de un ordenador, su


funcin es la de almacenar los datos e
instrucciones de forma tempora para el
procesamiento de la informacin por parte de la
CPU.
Es una memoria voltil.
Para que un programa pueda ejecutarse debe
estar almacenado o cargado en la memoria
principal.
9

Memoria Grfica o Video

Tambien denominada VRAM


Memoria RAM dedicada a satisfacer al
procesador de la tarjeta grfica o GPU
Dependiendo de la Tarjeta Grfica puede:

Tener su propia memoria RAM, es decir, la tarjeta


grfica incluir su memoria VRAM y no ser posible
ampliarla.
Compartir la memoria RAM del equipo, es decir,
en la BIOS se le podr indicar parte de la parte de
memoria RAM que se dedicar
EXCLUSIVAMENTE a memoria de
video.Normalmente est en tarjetas grficas
integradas.

10

Caractersticas RAM

Velocidad

Tasa de transferencia de datos

Tiempo de acceso

Latencia

ECC

11

Caractersticas RAM

Velocidad:

Se mide en Mhz.
800 Mhz = 800 millones de operaciones de lectura
o escritura por segundo.

Tasa de transferencia de datos:

Se mide en Mb/s o Gb/s


Mxima cantidad de memoria que se puede
transferir por segundo

12

Caractersticas RAM

Tiempo de acceso:

Se mide en nanosegundos

1 nanosegundo = 10-9 segundos

Tiempo que tarda la CPU en acceder a la memoria

Latencia:

Es el retardo producido en el acceso a los distintos


componentes de la memoria.
Latencia CAS o CL: es el tiempo que transcurre
entre que el controlador de memoria enva una
peticin para leer una posicin de memoria y el
momento en que los datos son enviados a los pines
13
de salida del mdulo.

Caractersticas RAM

Bit de paridad:

ECC:

Consiste en guardar un bit adicional por cada byte de datos


y en la lectura se comprueba si el nmero de unos es par
(paridad par) o impar (paridad impar), detectndose as el
error.
"Error checking and correction"
Se pueden producir errores en la memoria debido a factores
como fluctuaciones de energa, interferencias, componentes
defectuoso, etc
ECC puede detectar y corregir algunos de estos errores.

Para tener un sistema con ECC o paridad, el chipset y las


memorias debe soportar esas tecnologas

14

Tipos de RAM

SRAM

DRAM:

SDRAM:

SDR SDRAM

DDR SDRAM

DDR2 SDRAM

DDR3 SDRAM

VRAM

GDDR
15

Tipos de RAM

SRAM (Static RAM o RAM esttica):

Es un tipo de memoria basada en semiconductores


que, a diferencia de la memoria DRAM, es capaz
de mantener los datos (mientras est alimentada)
sin necesidad de circuito de refresco (no se
descargan).
Son ms caras, ms rpidas y consumen menos
que las DRAM
Suelen utilizarse para la memoria cach

16

Tipos de RAM

DRAM (Dynamic RAM o RAM Dinmica):

Se denomina dinmica, ya que para mantener


almacenado un dato, se requiere revisar el mismo y
recargarlo cada cierto periodo de tiempo
Son ms baratas, ms letas y consumen ms que
las SRAM

Suelen utilizarse para la memoria principal

Ocupa un cuarto de superficie que la SRAM

17

Tipos de RAM

SDRAM (Synchronous dynamic RAM o DRAM


SNCRONA):

DRAM Sincronizada, es decir, se sincroniza con el


bus de sistema de la computadora, es decir, puede
funcionar a velocidades inferiores sincronizandose
con la SDRAM ms lenta.
Es ampliamente utilizado en las computadoras,
desde generaciones:

SDR
DDR
DDR2
DDR3

18

Tipos de RAM

SDR SDRAM (Single Data Rate SDRAM):

Simple tasa de transferencia de datos

Se encuentra en mdulos DIMM de 168 contactos.

Enva los datos una vez por ciclo de reloj.

Tres tipos de memoria SDR SDRAM: PC66, PC100


y PC133, a 66 Mhz, 100 Mhz y 133 Mhz
respectivamente

Tiene un ancho de bus de datos de 64 bits

Capacidad Mxima de los Mdulos: 512 MB


19

Tipos de RAM
Tasas de Transferencia:

Para PC66:

Para PC100:

8 Bytes/Hz x 66 Mhz = 533 Mb/s


8 Bytes/Hz x 100 Mhz = 800 Mb/s

Para PC133:

8 Bytes/Hz x 133 Mhz = 1066 Mb/s

20

Tipos de RAM

DDR SDRAM (Double Data Rate SDRAM):

Doble tasa de transferencia de datos


Permite la transferencia de datos por dos canales
distintos simultneamente en un mismo ciclo de
reloj.
Capacidad mxima de 1 GB
Se encuentra en DIMM de 184 contactos con lo
que no es compatible con SDR

Tiene un ancho de bus de datos de 64 bits

Capacidad Mxima de los Mdulos: 1 GB


21

Tipos de RAM

Velocidades DDR:

Calculo Velocidad para DDR-266 o PC2100:

2 Canales X 8 Bytes x 133 Mhz = 2133 Mb/s

22

Tipos de RAM

DDR2 SDRAM (Double Data Rate SDRAM v2):

Los bferes de entrada/salida trabajan al doble de


la frecuencia del ncleo, permitiendo que durante
cada ciclo de reloj se realicen cuatro transferencias.
Consumo de energa en aproximadamente el 50
por ciento del consumo de las DDR
Se encuentra en DIMM de 240 contactos por lo que
no es compatible con DDR

Tiene un ancho de bus de datos de 64 bits

Capacidad Mxima de los Mdulos: 2 GB


23

Tipos de RAM

Velocidades DDR2:

Calculo Velocidad para DDR2-800 o PC6400:

2 Canales X 8 Bytes x 400 Mhz = 6400 Mb/s


24

Tipos de RAM

DDR3 SDRAM (Double Data Rate SDRAM v3):

Los bferes de entrada/salida trabajan al cuadrupe


de la frecuencia del ncleo, permitiendo que
durante cada ciclo de reloj se realicen ocho
transferencias.
Consumo de energa en aproximadamente el 40
por ciento del consumo de las DDR2
Se encuentra en mdulos DIMM de 240 contactos
lo mismo que DDR2 pero son incompatibles debido
a una ubicacin diferente de la muesca.

Tiene un ancho de bus de datos de 64 bits

Capacidad Mxima de los Mdulos: 16 GB

25

Tipos de RAM

Velocidades DDR3:

Calculo Velocidad para DDR3-1600 o PC12800:

2 Canales X 8 Bytes x 800 Mhz = 12800 Mb/s


26

Tipos de RAM

VRAM (Video RAM):

Es un tipo de memoria RAM que utiliza el


controlador grfico para poder manejar toda la
informacin visual que le manda la CPU del
sistema.
Es accesible de forma simultnea por dos
dispositivos, es decir, es posible que la CPU grabe
informacin en ella, mientras se leen los datos que
sern visualizados en el monitor en cada momento

27

Tipos de RAM

GDDR (Graphics Double Data Rate):

Es una tecnologa de memoria RAM especfica


para tarjetas grficas
Posee la misma base tecnolgica que DDR2
Reduce el consumo y el carlor generado,
permitiendo aumentar la eficiencia de los mdulos
de manera notable usando sencillos sistemas de
refrigeracin
Esta memoria GDDR3 tambin es usada en
consolas como la XBox 360 y la Playstation 3
En la actualidad existen varias versiones:

GDDR3, GDDR4 y GDDR5

28

Mdulos de RAM

Los mdulos son pequeas placas de circuito


impreso donde van integrados los diversos
chips de memoria
La conexin con los dems componentes se
realiza por medio de un rea de pines en uno
de los filos del circuito impreso

29

Mdulos de RAM

DIMM

RIMM

FB-DIMM

SO-DIMM

Registered

ECC

30

Mdulos de RAM

DIMM (Dual In-line Memory Module):

Mdulo de Memoria en Linea Doble


Circuito impreso que contiene chips de memoria y
se conecta directamente en ranuras de la placa
base
Existen DIMMs de:

168 contactos, SDR SDRAM


184 contactos, DDR SDRAM
240 contactos, DDR2 SDRAM
240 contactos, DDR3 SDRAM
31

Mdulos de RAM

RIMM (Rambus Inline Memory Module):

Utilizan una tecnologa denominada RDRAM,


desarrollada por Rambus Inc.
Sali en 1990 rendimiento muy superiores a los
mdulos de memoria SDRAM de 100 Mhz y 133 Mhz
disponibles en aquellos aos.
Cuentan con 184 pins
Requieren de difusores de calor consistentes en una
placa metlica que recubre los chips del mdulo.
La RIMM de 533MHz tiene un rendimiento similar al de
un mdulo DDR133
Debido al alto precio de esta tecnologa no han tenido
gran aceptacin en el mercado

32

Mdulos de RAM

SDR SDRAM

DDR-SDRAM

DDR2-SDRAM

DDR3-SDRAM

RDRAM o Rambus

33

Mdulos de RAM

FB-DIMM (Fully-Buffered DIMM):

Variante de las memorias DDR2

Diseadas para servidores

Los datos entre la memoria y el controlador se


transmiten en serie
Se encuentra en FB-DIMM de 240 contactos, la
posicin de la muesca es diferente en DDR2 y
DDR3

34

Mdulos de RAM

SO-DIMM (Small Outline DIMM):

Versin compacta de los mdulos DIMM


convencionales destinadas normalmente a
porttiles
Tienen ms o menos las mismas caractersticas en
voltaje y potencia que las DIMM corrientes
Los SO-DIMM tienen 100, 144 o 200 pines:

100: tienen 2 hendiduras gua


144: una sola hendidura casi en el centro
200 una hendidura parecida a la de 144 pero
ms desplazada hacia un extremo
35

Mdulos de RAM
SO-DIMM SDR SDRAM

<

SO-DIMM DDR SDRAM

SO-DIMM DDR2 SDRAM

<
SO-DIMM DDR3 SDRAM
36

Memorias RAM Registered

Memoria Registered o Buffered:

Tienen registros incorporados que actuan como


almacenamiento intermedio (buffer) entre la CPU y la
memoria RAM.
De esta manera se consigue un incremento en la velocidad
al transmitir datos de forma continua (gracias al buffer)

El nico inconveniente es una pequea perdida de latencia

Usado frecuentemente en servidores y equipos especiales

Es incompatible con los controladores de memoria que no


soportan el modo registered, a pesar de que se pueden
instalar fsicamente en el zcalo.
La memoria Registered es casi siempre ECC
37

Memorias RAM ECC

RAM ECC o con correccin de errores:

ECC es un tipo de circuito de deteccin y correccin de errores


que es usado para detectarlos en tiempo real y corregirlos
Los chip ECC permiten corregir errores de 1 o 2 bit en
transferencias de 64 bit de ancho de banda
ECC ha evolucionado hacia ECC ADVANCED, tambin conocido
como Chipkill, y que bsicamente funciona de la misma manera
que la ECC convencional, pero mejorando la capacidad de
correccin en tiempo real hasta la cantidad de 4 bits.
Est disponible para todos los tipos de mdulos: SDR, DDR,
DDR2, DDR3 RAMBUS.
Para tener un sistema con ECC, el chipset y las memorias debe
soportar esas tecnologas. La mayora de placas base no poseen
soporte.
Existe memoria ECC NO Registered

38

Memorias RAM ECC y Registered

RAM ECC y Registered:

Muchos sistemas no permiten la combinacin de mdulos


"Registered ECC" y mdulos clsicos (non Registered, non
ECC). Consulte el manual de su equipo y respete las
recomendaciones.
Hay mdulos registered ECC, mdulos registered non-ECC,
mdulos non-registered ECC y mdulos non-registered nonECC
Si su sistema acepta la "Registered ECC" y la "Non
Registered, Non ECC", es preferible utilizar la "Registered
ECC" para obtener un funcionamiento ptimo, si bien es
bastante ms cara.
39

You might also like