Está en la página 1de 45

Memorias Semiconductoras

Docente: Manuel Fonseca

Memorias Semiconductoras

1. 2. 3. 4. 5. 6. 7.

En que consiste la memoria Jerarquia de la Memoria Clasificacin Formatos fisicos Caractersticas Como se colocan las memorias Cuanta memoria es suficiente

Docente: Manuel Fonseca

En qu consiste la memoria?
La unidad de memoria es un dispositivo al cual se transfiere informacin binaria para su almacenamiento y del cual se puede obtener informacin cuando se necesite para ser procesada. Cuando se realiza el procedimiento de datos, la informacin de la memoria se transfiere en primer lugar a registros seleccionados de la unidad central de procesamiento. Los resultados intermedios y finales que se obtiene en la unidad central del procesamiento se vuelven a transferir a la memoria. La informacin binaria que se recibe de un dispositivo de entrada se almacena primero en la memoria y la informacin que se transfiere a un dispositivo de salida se toma de la memoria. Una unidad de memoria es un conjunto de celdas binarias que pueden almacenar una gran cantidad de informacin binaria.

Docente: Manuel Fonseca

En qu consiste la memoria?
Los que trabajan en la informtica comnmente emplean el trmino memoria para aludir a la Random Access Memory o RAM. Un ordenador utiliza la memoria para guardar las instrucciones y los datos temporales que se necesitan para ejecutar las tareas. De esta manera, la unidad central de proceso o CPU puede acceder rpidamente a las instrucciones y a los datos guardados en la memoria. Entonces podemos decir que las memorias son circuitos electrnicos en forma de Chips, capaces de almacenar datos de manera temporal o permanente.

Docente: Manuel Fonseca

Jerarquas de las Memorias

CACHE DE INSTRUC.

CACHE DE NIVEL 2

MEMORIA RAM

DISCO DURO

REGISTROS

CACHE DE DATOS

Aumenta el tamao Aumenta el costo por Byte y la velocidad de acceso


Docente: Manuel Fonseca

Jerarquas de las Memorias


Diseo implica optimizar la organizacin del sistema de memoria con el fin de minimizar el tiempo medio de acceso a memoria para una carga de Trabajo tpica. O sea, se deben generar varios niveles de memoria, tamao y velocidadMemoria grande y lenta: almacena instrucciones y datos de programas Memoria rpida y pequea: almacena el conjunto de instrucciones y datos ms utilizado por los programas

Docente: Manuel Fonseca

Existen 3 tipos de memoria que se comunican directamente con la unidad central de procesamiento. La memoria de acceso aleatoria (RAM) y la memoria de solo lectura (ROM). La memoria RAM puede aceptar nueva informacin para ser almacenada y quedar disponible para utilizarse despus. A pesar de que existen dos tipos de memoria bsicos (RAM, ROM), y adems l cache, cada una de ellas tiene variedades que complican el entendimiento pero mejoran los procesos
Docente: Manuel Fonseca

Clasificacin de las Memorias

Memorias Rom
La memoria de solo lectura es un dispositivo de lgica programable. La informacin binaria que est almacenada es un dispositivo de lgica programable debe especificarse de alguna manera y despus incorporarse al Hardware. Este proceso se conoce como programacin de la unidad. El trmino programacin se refiere a que un procedimiento de Hardware que especifica los bits que se insertan en la configuracin del Hardware del dispositivo.

1. Rom 2. Prom

3. Eprom
4. EEprom
Docente: Manuel Fonseca

TIPOS DE ROM
PROM (Programmable ROM) La memoria ROM programable es un chip en blanco sobre el que se puede escribir informacin una sola vez, algo como lo que sucede con los CD-ROM escribibles. EPROM (Erasable Programmable ROM) Si existen CD-ROM escribibles y reescribibles, seguramente una memoria PROM tambin implica la existencia de una que, adems de programarse, se pueda borrar, para luego ser reescrita. En el caso particular de la EPROM, el proceso de borrado se realiza con luz ultravioleta. EEPROM (Electrically Erasable Programmable ROM) Este tipo de memoria, que tambin se llama flash bios, puede ser reescrita mediante el uso de programas especiales. Esto le permite a los usuarios actualizar el Bios, es decir, el sistema bsico de instrucciones del computador.

Docente: Manuel Fonseca

Memorias Ram
La memoria principal o RAM (acrnimo de Random Access Memory, Memoria de Acceso Aleatorio) es donde el ordenador guarda los datos que est utilizando en el momento presente. Se llama de acceso aleatorio porque el procesador accede a la informacin que est en la memoria en cualquier punto sin tener que acceder a la informacin anterior y posterior. Es la memoria que se actualiza constantemente mientras el ordenador est en uso y que pierde sus datos cuando el ordenador se apaga.

Docente: Manuel Fonseca

Memorias Ram
Cuando las aplicaciones se ejecutan, primeramente deben ser cargadas en memoria RAM. El procesador entonces efecta accesos a dicha memoria para cargar instrucciones y enviar o recoger datos. Reducir el tiempo necesario para acceder a la memoria, ayuda a mejorar las prestaciones del sistema. La diferencia entre la RAM y otros tipos de memoria de almacenamiento, como los disquetes o discos duros, es que la RAM es mucho ms rpida, y se borra al apagar el ordenador. Segn su tecnologa de fabricacin, las RAM pueden ser de dos tipos:

1. RAM Dinmicas 2. RAM Estticas


Docente: Manuel Fonseca

Ram Dinmicas
Es aquella en la que los datos se almacenan en condensadores, que requieren recargarse (refrescarse) peridicamente para mantener el dato. La ventaja de este tipo de celda es que es muy sencilla, lo que permite construir matrices de memorias muy grandes en un chip, a un costo por bit ms bajo que el de las memorias estticas. La desventaja es que el condensador de almacenamiento no puede mantenerse cargado ms que un periodo de tiempo, y el dato almacenado se pierde si su carga no se refresca peridicamente.

Docente: Manuel Fonseca

Tipos de Ram Dinmicas


1. DRAM 2. FPRAM 3. EDO RAM 4. BEDO RAM 5. SDRAM 6. RAMBUS RAM 7. DDR RAM
Docente: Manuel Fonseca

Tipos de Ram Dinmicas


acrnimo de Dynamic Random Access Memory, o simplemente RAM ya que es la original, y por tanto la ms lenta. Usada hasta la poca del 386, su velocidad de refresco tpica es de 80 70 nanosegundos (ns), tiempo ste que tarda en vaciarse para poder dar entrada a la siguiente serie de datos. Por ello, la ms rpida es la de 70 ns. Fsicamente, aparece en forma de DIMMs o de SIMMs, siendo estos ltimos de 30 contactos.

DRAM:

Docente: Manuel Fonseca

FPM (Fast Page Mode): a


veces llamada DRAM, puesto que evoluciona directamente de ella, y se usa desde hace tanto que pocas veces se las diferencia. Algo ms rpida, tanto por su estructura (el modo de Pgina Rpida) como por ser de 70 60 ns. Es lo que se da en llamar la RAM normal o estndar. Usada hasta con los primeros Pentium, fsicamente aparece como SIMMs de 30 72 contactos (los de 72 en los Pentium y algunos 486).

Docente: Manuel Fonseca

EDO o EDO-RAM: Extended Data Output-RAM. Evoluciona de la FPM.


Permite empezar a introducir nuevos datos mientras los anteriores estn saliendo (haciendo su Output), lo que la hace algo ms rpida (un 5%, ms o menos). Mientras que la memoria tipo FPM slo poda acceder a un solo byte (una instruccin o valor) de informacin de cada vez, la memoria EDO permite mover un bloque completo de memoria a la cach interna del procesador para un acceso ms rpido por parte de ste. La estndar se encontraba con refrescos de 70, 60 50 ns. Se instala sobre todo en SIMMs de 72 contactos, aunque existe en forma de DIMMs de 168.

Docente: Manuel Fonseca

SDRAM: Sincronic-RAM. Es un tipo sncrono de memoria,


que, lgicamente, se sincroniza con el procesador, es decir, el procesador puede obtener informacin en cada ciclo de reloj, sin estados de espera, como en el caso de los tipos anteriores. Slo se presenta en forma de DIMMs de 168 contactos; es la opcin para ordenadores nuevos. SDRAM funciona de manera totalmente diferente a FPM o EDO. DRAM, FPM y EDO transmiten los datos mediante seales de control, en la memoria SDRAM el acceso a los datos esta sincronizado con una seal de reloj externa.

Docente: Manuel Fonseca

PC-100 DRAM: Este tipo de memoria, en principio con tecnologa


SDRAM, aunque tambin la habr EDO. La especificacin para esta memoria se basa sobre todo en el uso no slo de chips de memoria de alta calidad, sino tambin en circuitos impresos de alta calidad de 6 o 8 capas, en vez de las habituales 4; en cuanto al circuito impreso este debe cumplir unas tolerancias mnimas de interferencia elctrica; por ltimo, los ciclos de memoria tambin deben cumplir unas especificaciones muy exigentes. De cara a evitar posibles confusiones, los mdulos compatibles con este estndar deben estar identificados as: PC100- abc-def.

Docente: Manuel Fonseca

BEDO (burst Extended Data Output): Fue diseada


originalmente para soportar mayores velocidades de BUS. Al igual que la memoria SDRAM, esta memoria es capaz de transferir datos al procesador en cada ciclo de reloj, pero no de forma continuada, como la anterior, sino a rfagas (bursts), reduciendo, aunque no suprimiendo totalmente, los tiempos de espera del procesador para escribir o leer datos de memoria.

Docente: Manuel Fonseca

RDRAM: (Direct Rambus DRAM). Es un tipo de memoria de 64


bits que puede producir rfagas de 2ns y puede alcanzar tasas de transferencia de 533 MHz, con picos de 1,6 GB/s. Pronto podr verse en el mercado y es posible que tu prximo equipo tenga instalado este tipo de memoria. Es el componente ideal para las tarjetas grficas AGP, evitando los cuellos de botella en la transferencia entre la tarjeta grfica y la memoria de sistema durante el acceso directo a memoria (DIME) para el almacenamiento de texturas grficas. Hoy en da la podemos encontrar en las consolas NINTENDO 64.

Docente: Manuel Fonseca

DDR SDRAM: (Double Data Rate SDRAM o SDRAM-II).


Funciona a velocidades de 83, 100 y 125MHz, pudiendo doblar estas velocidades en la transferencia de datos a memoria. En un futuro, esta velocidad puede incluso llegar a triplicarse o cuadriplicarse, con lo que se adaptara a los nuevos procesadores. Este tipo de memoria tiene la ventaja de ser una extensin de la memoria SDRAM, con lo que facilita su implementacin por la mayora de los fabricantes.

Docente: Manuel Fonseca

SLDRAM: Funcionar a velocidades de 400MHz, alcanzando en


modo doble 800MHz, con transferencias de 800MB/s, llegando a alcanzar 1,6GHz, 3,2GHz en modo doble, y hasta 4GB/s de transferencia. Se cree que puede ser la memoria a utilizar en los grandes servidores por la alta transferencia de datos.

Docente: Manuel Fonseca

ESDRAM: Este tipo de memoria funciona a 133MHz y alcanza


transferencias de hasta 1,6 GB/s, pudiendo llegar a alcanzar en modo doble, con una velocidad de 150MHz hasta 3,2 GB/s.

Docente: Manuel Fonseca

Tipos de Ram Estticas

1. SRAM Sincrnica 2. SRAM Burst 3. SRAM Pipeline

Docente: Manuel Fonseca

Formatos de Ram
Se trata de la forma en que se organizan los chips de memoria, del tipo que sean, para que sean conectados a la placa base del ordenador. Son unas placas alargadas con conectores en un extremo; al conjunto se le llama mdulo. El nmero de conectores depende del bus de datos del microprocesador.

1. DIP 2. SIMM 3. DIMM 4. RIMM


Docente: Manuel Fonseca

Formatos de Ram
1. SIMM de 72 contactos, los ms usados en la actualidad. Se fabrican mdulos de 4, 8, 16,32 y 64 Mb. 2. SIMM EDO de 72 contactos, muy usados en la actualidad. Existen mdulos de 4, 8, 16,32 y 64 Mb. 3. SIMM de 30 contactos, tecnologa en desuso, existen adaptadores para aprovecharlas y usar 4 de estos mdulos como uno de 72 contactos. Existen de 256 Kb, 512 Kb (raros), 1, 2 (raros), 4, 8 y 16 Mb. 4. SIPP, totalmente obsoletos desde los 386 (estos ya usaban SIMM mayoritariamente).

Docente: Manuel Fonseca

Formato Dip

Docente: Manuel Fonseca

Formato SIMM

Docente: Manuel Fonseca

Formato SIMM

SIMMs: Single In-line Memory Module, con 30 72 contactos. Los de 30 contactos pueden manejar 8 bits cada vez, por lo que en un 386 486, que tiene un bus de datos de 32 bits, necesitamos usarlos de 4 en 4 mdulos iguales. Su capacidad es de 256 Kb, 1 Mb 4 Mb. Miden unos 8,5 cm (30 c.) 10,5 cm (72 c.) y sus zcalos suelen ser de color blanco. Los SIMMs de 72 contactos, manejan 32 bits, por lo que se usan de 1 en 1 en los 486; en los Pentium se hara de 2 en 2 mdulos (iguales), porque el bus de datos de los Pentium es el doble de grande (64 bits). La capacidad habitual es de 1 Mb, 4 Mb, 8 Mb, 16, 32 Mb.

Docente: Manuel Fonseca

Formato DIMM

Docente: Manuel Fonseca

Formato DIMM
DIMMs: ms alargados (unos 13 cm), con 168 contactos y en zcalos generalmente negros. Pueden manejar 64 bits de una vez, por lo que pueden usarse de 1 en 1 en los Pentium, Pentium II y Pentium III. Existen para voltaje estndar (5 voltios) o reducido (3.3 V).

Docente: Manuel Fonseca

Formato Rimm

Docente: Manuel Fonseca

Otras Caracteristicas tecnicas


1. Tiempo de acceso 2. Paridad 3. Velocidad de bus 4. Frecuencia

Docente: Manuel Fonseca

Paridad y No-Paridad La principal diferencia entre mdulos de memoria paridad y noparidad es que la memoria paridad tiene la habilidad de detectar errores de un bit y parar el sistema mientras que la memoria noparidad no provee deteccin de errores. Error Checking and Correcting (ECC) (Deteccin y Correccin de errores) La memoria ECC es una memoria ms avanzada que puede automticamente detectar y corregir errores de un bit sin parar el sistema. Tambin puede para el sistema cuando ms de un error es detectado. Sin embargo, la memoria ECC requiere ms recursos del sistemas para almacenar datos que la memoria de paridad, causando por lo tanto alguna degradacin de performance en el subsistema de memoria.

Docente: Manuel Fonseca

Lo que Ud. No debe Olvidar


RAM o DRAM: la memoria principal del ordenador, esos 32, 64, 128... MB (megabytes, "megas") que aparecen en los anuncios de ordenadores. En sistemas operativos modernos tipo Windows, la velocidad y especialmente la cantidad de RAM es un factor determinante del rendimiento. SDRAM: o DRAM Sncrona, el tipo de memoria ms utilizado en la actualidad. PC66: la memoria SDRAM que funciona a 66 MHz. Actualmente slo se utiliza en los Celeron. PC100: la memoria SDRAM que funciona a 100 MHz. Hoy en da es la ms utilizada (K6-2, K6-III, K7 Athlon, Pentium II modernos y Pentium III). PC133: la memoria SDRAM que funciona a 133 MHz. RDRAM o Rambus DRAM: un nuevo tipo de memoria, de diseo totalmente distinto al de la SDRAM; tericamente ofrece mejor rendimiento. DIMM: mdulo de memoria SDRAM (o, antiguamente y en casos excepcionalmente raros, de memoria EDO). RIMM: mdulo de memoria RDRAM (Rambus).

Docente: Manuel Fonseca

Ademas
La memoria SDRAM, bien sea PC66, PC100 o PC133, tiene un ancho de bus de datos igual a 64 bits, lo que significa que en cada ciclo de reloj (cada Hz) enva 64 bits = 8 bytes. De esta forma, su capacidad de transferencia de datos (es decir, su velocidad til) ser: PC66: 8 bytes/ciclo x 66 MHz = 533 MB/s PC100: 8 bytes/ciclo x 100 MHz = 800 MB/s = 0,8 GB/s PC133: 8 bytes/ciclo x 133 MHz = 1066 MB/s = 1,06 GB/s

Docente: Manuel Fonseca

Tambien
Cuanto ms rpidos se vuelven los microprocesadores (y algunos funcionan ya a casi 1.000 MHz), ms importante resulta tener un canal de comunicaciones fluido entre stos y la memoria, algo que tambin es importante para que el almacenaje de texturas en la memoria principal con una tarjeta grfica AGP 4x sea realmente eficaz. La RDRAM o memoria Rambus se plante como una solucin a esta necesidad, mediante un diseo totalmente nuevo. La Rambus tiene un bus de datos ms estrecho, de slo 16 bits = 2 bytes, pero funciona a velocidades mucho mayores, de 266, 356 y 400 MHz. Adems, es capaz de aprovechar cada seal doblemente, de forma que en cada ciclo de reloj enva 4 bytes en lugar de 2.

Docente: Manuel Fonseca

Tambien
Debido a este doble aprovechamiento de la seal, se dice que la Rambus funciona a 600, 712 y 800 MHz "virtuales" o "equivalentes". Y por motivos comerciales, se la denomina PC600, PC700 y PC800 (parece que "PC533" y "PC712" no son del gusto de los expertos en mrketing). Por todo ello, su capacidad de transferencia es: Rambus PC600: 2 x 2 bytes/ciclo x 266 MHz = 1,06 GB/s Rambus PC700: 2 x 2 bytes/ciclo x 356 MHz = 1,42 GB/s Rambus PC800: 2 x 2 bytes/ciclo x 400 MHz = 1,6 GB/s Como vemos, la Rambus ms potente (la de "800 MHz equivalentes") puede transmitir el doble de datos que la SDRAM PC100, lo que no es poco... pero no es ocho veces ms, como a muchos publicistas les gusta hacer creer.

Docente: Manuel Fonseca

Memorias DDR
Si bien para todo el mundo est claro que las memorias SDR estn prximas a su fin, no para todos est tan claro que sus sucesoras vayan a ser las DDR. Y entre los que no apuestan por este formato de memoria hay un peso pesado; Intel. El ltimo ao de Intel puede ser calificado de muchas formas, menos bueno. El rotundo fracaso de sus chipsets 810 y 820, sumados a los interminables problemas con sus Pentium IV y un imparable avance de su competencia ms directa, AMD, han acabado por conseguir algo que hace tan slo un ao era impensable; poner contra las cuerdas al gigante Intel. Siendo taxativos podramos decir que Intel no ha hecho nada bien desde el lanzamiento de su chipset BX, hace ya demasiados aos. Sobre ese chipset los micros Pentium mantienen su ventaja sobre los micros de AMD, pero sobre cualquier otro chipset ms moderno, ya sea VIA o ALI, los AMD dejan bastante atrs a los Intel. Docente: Manuel Fonseca

Que memoria Utiliza mi PC


los 386 suelen usar memoria DRAM (que ya no se fabrica) o FPM en mdulos SIMM de 30 contactos, de unos 100 u 80 ns; los 486 antiguos (DX-33 o inferiores) suelen usar memoria FPM en mdulos SIMM de 30 contactos, de 80 70 ns; los 486 modernos (DX2-66 o superiores) y los Pentium antiguos (de 60 66 MHz) suelen usar memoria FPM en mdulos SIMM de 72 contactos, de 70 60 ns, a veces junto a mdulos de 30 contactos; los Pentium clsicos suelen usar memoria FPM o EDO en mdulos SIMM de 72 contactos, de 70 60 ns;

Docente: Manuel Fonseca

Que memoria Utiliza mi PC


los Pentium MMX suelen usar memoria EDO en mdulos SIMM de 72 contactos, de 60 50 ns; los Celeron y los Pentium II a menos de 350 MHz (y los MMX y K6 ms modernos) suelen usar memoria SDRAM en mdulos DIMM de 168 contactos, de 20 ns o menos. los Pentium II a 350 MHz o ms y los AMD K6-2 deben usar memoria SDRAM del tipo PC100, capaz de funcionar a 100 MHz; viene en mdulos DIMM de 168 contactos y es de menos de 10 ns.

Docente: Manuel Fonseca

Que memoria Admite mi PC


Si se trata de un 386 o un 486 con SIMMs de 30 contactos, casi seguro que los mdulos tengan que ir de 4 en 4 iguales, por lo que si tiene 4 MB en forma de 4 mdulos de 1 MB y dispone de 8 zcalos, slo podr conseguir 5 MB (aadir 4 mdulos de 256 Kb), 8 MB (aadir 4 mdulos de 1 MB) o 20 MB (aadir 4 mdulos de 4 MB). Para cualquier otra combinacin tendr que tirar sus mdulos viejos. Si se trata de un Pentium con SIMMs de 72 contactos, casi seguro que los mdulos tengan que ir de 2 en 2 iguales, por lo que si tiene 8 MB en forma de 2 mdulos de 4 MB y dispone de 4 zcalos, slo podr conseguir 16 MB (aadir 2 mdulos de 4 MB), 24 MB (aadir 2 mdulos de 8 MB) o 40 MB (aadir 2 mdulos de 16 MB). Para cualquier otra combinacin tendr que tirar sus mdulos viejos. Si se trata de un 486 con SIMMs de 72 contactos o un Pentium o Pentium II con DIMMs de 168, los mdulos pueden ir de 1 en 1, lo que le dar ms posibilidades.

Docente: Manuel Fonseca

Recomendaciones
Usualmente para aadir memoria simplemente se apaga la computadora, se inserta el mdulo de memoria (como se describe en la ltima seccin de esta pgina), se prende la computadora, y si el BIOS de su computadora puede detectar la memoria recientemente aadida y se reconfigura a si misma usted no tiene ms nada que hacer, de otra forma, usted tendr que ir al setup de su BIOS y hacer los cambios manualmente. Antes de instalar ms memoria usted debe asegurarse de los tipos de memoria que soporta su sistema y la siguiente informacin es requerida; Dimensin fsica del mdulo (SIMM's, DIMM's, nmero de pins) Mximo tamao de memoria por mdulo (16MB, 32MB, 64MB) Velocidad en tiempo de la memoria (10ns, 50ns, 60ns, 70ns) Paridad, No-paridad. ECC Pins dorados o pins plateados.

Docente: Manuel Fonseca

Como colocar la memoria

Docente: Manuel Fonseca

Cunta memoria es suficiente?


La cantidad correcta de memoria vara de acuerdo con el tipo de trabajo que Ud. haga y con el tipo de aplicaciones que utilice. Hoy en da, se puede trabajar con los procesadores de textos y las hojas de clculo con un sistema de 12 Mb. Sin embargo, los programadores de software y de sistemas operativos ya consideran que un sistema de 32 Mb representa la configuracin mnima. Los sistemas utiliza-dos en las artes grficas, la publicacin de libros y multimedia requieren por lo menos 64 Mb de memoria, y es comn que tales sistemas cuenten con por lo menos 128 Mb o ms.

Docente: Manuel Fonseca

También podría gustarte