Memoria Unidad 4- Parte 3 Ing. Raniere Alezones Clasificación de las memorias Memorias Volátil SRAM No Volátil DRAM ROM PROM EPROM EEPROM Memoria volátil Necesita una corriente eléctrica para mantener su estado. Se dividen en SRAM y DRAM: SRAM (Static Random Access Memory) memoria estática de acceso aleatorio, implementa cada celda usando un flipflop para almacenar un bit de información. Tiene una capacidad de integración limitada, pero es muy rápida. (Tiempo de acceso de 10ns) DRAM (Dynamic Random Access Memory) memoria dinámica de acceso aleatorio se implementa usando la carga de un condensador, a diferencia de los flip-flops, los condensadores pierden la carga almacenada y necesitan un circuito de refrescamiento, por lo cual tienen un tiempo de acceso es más lento (120ns) comparada con una SRAM. La DRAM son más pequeñas que SRAM por lo tanto tienen una gran escala de integración. Tienen una mayor capacidad y usan menos espacio físico. Memoria no volátil Mantiene su estado sin necesidad de corriente eléctrica. ROM (Read Only Memory) memoria de solo lectura, la información que contiene no se puede borrar ni modificar. Se usan para almacenar los microprogramas de la unidad de control. La grabación de las memorias ROM forma parte del proceso de fabricación del chip, este proceso es costoso y para que sea rentable, se deben fabricar en grandes cantidades. Memoria no volátil PROM (Programmable Read Only Memory) memoria de solo lectura programable. Se usan cuando se necesitan memorias ROM y no se puede pagar su fabricación o necesitamos una pequeña cantidad de las mismas. En las PROM la grabación no forma parte del proceso de fabricación de los chips. Estas memorias se graban usando un hardware y software especial destinado para tal fin. El proceso de grabación de las PROM solo puede ser realizado una vez. Memoria no volátil EPROM (Erasable Programmable Read Only Memory) memoria de solo lectura programable y borrable. En el proceso de borrar se borra todo el contenido de la memoria, no se puede borrar parcialmente. Para borrar, se aplica luz ultravioleta sobre el chip de memoria. Estas memorias se graban usando un hardware y software especial destinado para tal fin. Memoria no volátil EEPROM (Electrically Erasable Programmable Read Only Memory) memoria de solo lectura borrable electricamente. Tanto el proceso de grabación como el de borrado se realiza de forma eléctrica. En este tipo de memoria se puede borrar contenido parcial de la memoria, sin modificar el resto de la información. Memoria Flash Permite la lectura y escritura de múltiples posiciones de memoria en la misma operación, mediante impulsos eléctricos, permite velocidades de funcionamiento muy superiores frente a la tecnología EEPROM. Tiene una capacidad de integración muy elevada y por este motivo también se usa para dispositivos de almacenamiento externo. Se trata de la tecnología empleada en los dispositivos denominados memoria USB. Memoria externa Está formada por dispositivos de almacenamiento secundario (discos magnéticos, CD, DVD, Blu-ray, etc. Se pueden encontrar físicamente dentro o fuera del computador. Es del tipo no volátil. Los datos almacenados en memoria externa son visibles para el programador en forma de bloques de datos (archivos), no como datos individuales (bytes). El acceso a estos dispositivos se lleva a cabo mediante el sistema de E/S del computador y es gestionado por el sistema operativo. Discos magnéticos Están formados por un conjunto de discos con superficies magnéticas y un conjunto de cabezales de lectura y escritura. La información se graba en estas superficies. Usualmente se usan las dos caras para almacenar la información. Los discos y los cabezales son accionados por motores eléctricos. Los discos hacen un movimiento de rotación y los cabezales se mueven desde la parte más externa a la parte más interna. Discos magnéticos Son los dispositivos de almacenamiento secundario más importante de cualquier computador. Constituyen la base de la memoria externa. Proporcionan más capacidad de almacenamiento (Gbytes o Tbytes) y los que tienen las prestaciones más elevadas (tiempo de acceso menor a 5 ms y velocidad de transferencia 1Gbyte/s) RAID (Redundant Array of Independent Discs) Matriz redundante de discos independientes. Consiste en utilizar una colección de discos que trabajan en paralelo para mejorar el rendimiento y la confiabilidad del sistema de almacenamiento. Un RAID está formado por un conjunto de discos que el sistema operativo ve como un solo disco lógico. Los datos se pueden distribuir entre los discos físicos según configuraciones diferentes. Se utiliza información redundante para proporcionar capacidad de recuperación en el caso de falla de algún disco. El control de un sistema RAID se puede llevar a cabo mediante software o hardware, con un controlador específico. RAID Los RAIDs suelen usarse en servidores y normalmente (aunque no es necesario) se implementan con unidades de disco de la misma capacidad. Debido al decremento en el precio de los discos duros y la mayor disponibilidad de las opciones RAID incluidas en los chipsets de las placas base, los RAIDs se encuentran también como opción en las computadoras personales más avanzadas. Esto es especialmente frecuente en las computadoras dedicadas a tareas intensivas y que requiera asegurar la integridad de los datos en caso de fallo del sistema. La clasificación del tipo de RAID incluye 7 niveles, desde RAID 0 hasta RAID 6, en los que daca uno necesita un número diferente de discos y utiliza diferentes sistemas de control de la paridad y la detección y corrección de errores. Cintas magnéticas Utiliza una tecnología de almacenamiento parecida a los discos magnéticos. El método de acceso que utiliza es el secuencial. La superficie en la que se guarda la información es una cinta plástica con un material magnetizado, generalmente óxido de hierro o algún cromato. Hay diferentes tipos de cintas, tanto en sus medidas físicas como en su constitución química, así como diferentes formatos de grabación, especializados en el tipo de información que se quiere grabar. Son dispositivos lentos y se utilizan para hacer copias de seguridad de grandes volúmenes de datos o para almacenar datos a los que se accede con poca frecuencia. Disco óptico Consiste en un disco circular en el cual la información se codifica, se guarda y almacena, haciendo unos surcos microscópicos con un láser sobre una de las caras planas que componen el soporte. Se distinguen tres tipos de soporte: CD (700MB), DVD (4.7 GB) y Blu-ray (30 GB). Cada uno con distinta capacidad de almacenamiento. La velocidad es inferior a la de los discos magnéticos. Están diseñados básicamente para hacer operaciones de lectura, ya que escribir implica un proceso de grabación relativamente lento.