Mram
De forma muy general, podemos describir los chips de memoria como aquellos que son capaces de conservar una cierta cantidad deinformación que será utilizada por el procesador, una serie de datos en forma de 1 y 0 (datos en forma binaria) que componen los programas, o los datos de las imágenes de una película, o un Excel de nuestros gastos caseros.
Típicamente podemos dividir las memorias más utilizadas a día de hoy en dos tipos, aunque esta diferenciación cambiará, como veremos más adelante.
Memorias RAM
ImagenLa memoria RAM es a la que accede directamente el procesador de nuestro ordenador, consola o smartphone, para recoger programas o datos. Incluso cuando estos datos están almacenados en el disco duro, se colocan temporalmente en la RAM para ser leídos ¿Por qué? Porque el procesador es muy rápido y la memoria ha de ser también muy rápida, el procesador necesita leer y escribir la memoria consoltura.
La memoria que usamos actualmente en la mayoría de nuestros aparatos para este proceso se llama DRAM (o las modernas SDRAM) y tecnológicamente están formadas por pequeñísimos condensadores que pueden estar o no cargados eléctricamente. Imagina que estos condensadores son pequeñas “baterías” que están o no cargadas y podemos ver su estado. Si están cargadas, significa “1” y, si no lo están,significa “0”; así que ya tenemos un sistema que nos guarda datos, pero como todas las baterías, se descargan. Pero estas son tan pequeñitas y tienen tan poquita carga, que se descargan en milisegundos y hay que estar recargándolas constantemente.
Imagina si son pequeñitas, que en tu módulo de RAM de 512 megas, hay al menos 4 millones de condensadores (en realidad hay muchos más, pero este seríael mínimo teórico). Si estos condensadores tuvieran el tamaño de los condensadores normales, nuestro módulo de memoria de 512 megas tendría el tamaño de una moto. Una moto hecha de condensadores, claro, pero si añadiéramos el cableado y la circuitería extra se aproximaría más al tamaño de un coche, y necesitaría varios cientos de watios de potencia para funcionar.
Como hemos dicho este tipo dememoria tiene un pequeño inconveniente: los condensadores si no se refrescan constantemente, miles de veces por segundo, leyendo y reescribiendo su estado, se descargan, y cuando dejan de recibir corriente todo lo que había en ellos se borra. Es una memoria rapidísima, pero solo sirve para un uso temporal, no podemos dejar nada almacenado en ella a menos que permanezca encendida, y por lo tantoconsumiendo energía (y bastante además).
Otro tipo de memoria RAM, con este mismo “problema” pero más rápida transfiriendo datos, es la llamada SRAM. En este caso cada celda, cada “bit”, incorpora una serie de transistores que permiten que no sea necesario ser refrescada constantemente. Pero al tener más componentes por celda su tamaño aumenta, necesitan más silicio y por lo tanto son más carasy voluminosas. Por ello su uso está limitado hoy día a la memoria cache de pequeño tamaño y a la memoria para los registros de los procesadores.
Así que, visto lo visto, necesitamos otro tipo de memoria donde almacenar nuestros datos de forma que no se pierdan cuando falta la corriente eléctrica.
Memorias ROM, PROM, EPROM, EEPROM y FLASH
Imagen
La memoria ROM (Read Only Memory) como sunombre indica es de solo lectura, no se puede escribir, viene grabada de fábrica con los datos que necesita y no se puede cambiar ni borrar. Las PROM vienen vírgenes, pero solo se pueden grabar una vez. Por su parte las memorias EPROM se pueden borrar con una potente luz ultravioleta para luego volverlas a escribir, y su evolución las memorias EEPROM tienen la misma capacidad, solo que este...
Regístrate para leer el documento completo.