Disco compacto 1
Características El disco compacto (conocido popularmente como CD por las siglas en inglés de Compact Disc) es un disco óptico utilizado para almacenar datos en formato digital, consistentes en cualquier tipo de información (audio, imágenes, vídeo, documentos y otros datos). Los CD estándar tienen un diámetro de 12 centímetros, un espesor de 1,2 milímetros y pueden almacenar hasta 80 minutos de audio o 700 MB de datos. Los Mini-CD tienen 8 cm y son usados para la distribución de sencillos y de controladores guardando hasta 24 minutos de audio o 214 MB de datos. Esta tecnología fue inicialmente utilizada para el CD audio, y más tarde fue expandida y adaptada para el almacenamiento de datos (CD-ROM), de video (VCD y SVCD), la grabación doméstica (CD-R y CD-RW) y el almacenamiento de datos mixtos (CD-i, Photo CD y CD EXTRA). El disco compacto goza de popularidad en el mundo actual. En el año 2007 se habían vendido 200 mil millones de CD en el mundo desde su creación. Aun así, los discos compactos se complementan con otros tipos de distribución digital y almacenamiento, como las memorias USB, las tarjetas SD, los discos duros y las unidades de estado sólido. Desde su pico en el año 2000, las ventas de CD han disminuido alrededor de un 50%.[cita requerida] Historia El disco compacto es una evolución tecnológica del LaserDisc. Los prototipos fueron desarrollados por Philips y Sony, primero de manera independiente y posteriormente de
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
manera conjunta. Fue presentado en junio de 1980 a la industria, y se adhirieron al nuevo producto 40 compañías de todo el mundo mediante la obtención de las licencias correspondientes para la producción de reproductores y discos. Prototipos de discos ópticos de audio digital En 1974, una iniciativa fue tomada por L. Ottens, director del grupo de la industria de audio dentro de la Corporación Tecnológica de Phillips. Se formó un grupo de proyecto de siete personas para desarrollar un disco de audio óptico con un diámetro de 20 cm con una calidad de sonido superior a la de los discos de vinilo grandes y frágiles. En marzo de 1974, durante una reunión del grupo de audio, dos ingenieros del laboratorio de investigación de Philips recomiendan el uso de un formato digital en el disco óptico de 20 cm, ya que se podría añadir un código de corrección de errores. No fue hasta 1977 que los directores del grupo decidieron establecer un laboratorio con la misión de crear un pequeño disco de audio digital óptico y un pequeño reproductor. Se eligió el término "disco compacto", en consonancia con otro producto de Philips, el casete compacto. En lugar de los 20 cm de tamaño original, el diámetro de este disco compacto se fijó en 11,5 cm, la diagonal de un casete compacto. Mientras tanto, Sony mostró por primera vez públicamente un disco de audio digital óptico en septiembre de 1976. En septiembre de 1978, la compañía mostró un disco de audio digital óptico con un tiempo de 150 minutos de reproducción, velocidad de muestreo de 44.056 Hz, resolución lineal de 16 bits y código de corrección de errores de cruz-entrelazado, especificaciones similares a las que más tarde se establecieron en el formato estándar del Compact Disc en 1980. Colaboración y estandarización Más tarde, en 1979, Sony y Philips crearon un grupo de trabajo conjunto de los ingenieros para diseñar un nuevo disco de audio digital. Liderados por Kees Schouhamer Immink y Toshitada Doi, la investigación impulsó la tecnología del láser y el disco óptico que se inició de forma independiente por las dos empresas. Después de un año de experimentación y discusión, el grupo de trabajo produjo el Libro Rojo de estándar CD-DA. Publicado por primera vez en 1980, la norma fue adoptada formalmente por la Comisión Electrotécnica Internacional como estándar internacional en 1987, con varias enmiendas que comenzaron a formar parte de la norma en 1996. Philips contribuyó al proceso de manufactura general, basado en la tecnología del LaserDisc video. Philips también contribuyó con el sistema de modulación Eight-toFourteen (EFM), que ofrece una cierta resistencia a defectos tales como rasguños y huellas dactilares, mientras que Sony contribuyo con el método de corrección de errores CIRC.
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
2
La Historia de Compact Disc,1 contada por un ex miembro del grupo de trabajo, entrega antecedentes sobre las muchas decisiones técnicas, incluida la elección de la frecuencia de muestreo, tiempo de reproducción, y el diámetro del disco. El grupo de trabajo estuvo formado por alrededor de cuatro a ocho personas, aunque según Philips, el disco compacto fue "inventado colectivamente por un grupo grande de personas que trabajan como un equipo". Comercialización En 1981, el director de orquesta Herbert Von Karajan convencido del valor de los discos compactos, los promovió durante el Festival de Salzburgo, y desde ese momento empezó su éxito. Los primeros títulos grabados en discos compactos en Europa fueron la Sinfonía Alpina de Richard Strauss, los valses de Frédéric Chopin interpretados por el pianista chileno Claudio Arrau, y el álbum The Visitors de ABBA, en 1983 se produciría el primer disco compacto en los Estados Unidos por CBS (hoy Sony Music) siendo el primer título en el mercado un álbum de Billy Joel.2 La producción de discos compactos se concentró por varios años en los Estados Unidos y Alemania, de donde eran distribuidos a todo el mundo. Fue en octubre de 1982 cuando Sony y Philips comenzaron a comercializar el CD. En el año 1984 salieron al mundo de la informática, permitiendo almacenar hasta 650 MB. Detalles físicos A pesar de que puede haber variaciones en la composición de los materiales empleados en la fabricación de los discos, todos siguen un mismo patrón: los discos compactos se hacen de un disco grueso, de 1,2 mm, de policarbonato de plástico, al que se le añade una capa reflectante de aluminio, utilizada para obtener más longevidad de los datos. Así se reflejará la luz del láser (en el rango de espectro infrarrojo, y por tanto no apreciable visualmente); posteriormente se le añade una capa protectora de laca, que actúa como protector del aluminio y, opcionalmente, una etiqueta en la parte superior. Los métodos comunes de impresión en los CD son la serigrafía y la impresión Offset. En el caso de los CD-R y CD-RW se usa oro, plata, y aleaciones de las mismas, que por su ductilidad permite a los láseres grabar sobre ella, cosa que no se podría hacer sobre el aluminio con láseres de baja potencia. Especificaciones
Velocidad de la exploración: 1,2–1,4 m/s, equivale aproximadamente a entre 500 rpm (revoluciones por minuto) y 200 rpm, en modo de lectura CLV (Constant Linear Velocity: 'Velocidad Lineal Constante'). Distancia entre pistas: 1,6 µm. Diámetro del disco: 120 u 80 mm.
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
3
Grosor del disco: 1,2 mm. Radio del área interna del disco: 25 mm. Radio del área externa del disco: 60 mm. Diámetro del orificio central: 15 mm. Tipos de disco compacto: o Sólo lectura: CD-ROM (Compact Disc - Read Only Memory). o Grabable: CD-R (Compact Disc - Recordable). o Regrabable: CD-RW (Compact Disc - Re-Writable). o De audio: CD-DA (Compact Disc - Digital Audio). 4
Un CD de audio se reproduce a una velocidad tal que se leen 150 KB por segundo. Esta velocidad base se usa como referencia para identificar otros lectores como los de ordenador, de modo que si un lector indica 24x, significa que lee 24 x 150 kB = 3.600 kB/s, aunque se ha de considerar que los lectores con indicación de velocidad superior a 4x no funcionan con velocidad angular variable como los lectores de CD-DA, sino que emplean velocidad de giro constante, siendo el radio obtenible por la fórmula anterior el máximo alcanzable. Estándares Para más información sobre los estándares relacionados con el mundo del Disco Compacto, visite Rainbow Books. Una vez resuelto el problema de almacenar los datos, queda el de interpretarlos de forma correcta. Para ello, las empresas creadoras del disco compacto definieron una serie de estándares, cada uno de los cuales reflejaba un nivel distinto. Cada documento fue encuadernado en un color diferente, dando nombre a cada uno de los «libros arcoíris» (Rainbow Books). Tiempo de acceso Para describir la calidad de un CD-ROM este es probablemente uno de los parámetros más interesantes. El tiempo de acceso se toma como la cantidad de tiempo que le lleva al dispositivo desde que comienza el proceso de lectura hasta que los datos comienzan a ser leídos. Este parámetro viene dado por: la latencia, el tiempo de búsqueda y el tiempo de cambio de velocidad (en los dispositivos CLV). Téngase en cuenta que el movimiento de búsqueda del cabezal y la aceleración del disco se realizan al mismo tiempo, por lo tanto no estamos hablando de sumar estos componentes para obtener el tiempo de acceso sino de procesos que justifican esta medida. Este parámetro, obviamente, depende directamente de la velocidad de la unidad de CDROM ya que los componentes de este también dependen de ella. La razón por la que el tiempo de acceso es mayor en los CD-rom respecto a los discos duros es la construcción
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
de estos. La disposición de cilindros de los discos duros reduce considerablemente los tiempos de búsqueda. Por su parte los CD-ROM no fueron inicialmente ideados para el acceso aleatorio sino para acceso secuencial de los CD de audio. Los datos se disponen en espiral en la superficie del disco y el tiempo de búsqueda es por lo tanto mucho mayor. Una cuestión a tener en cuenta es el reclamo utilizado en muchas ocasiones por los fabricantes, es decir, si las tasas de acceso más rápidas se encuentran en los 100 ms (150 ms es un tiempo de acceso típico) intentarán convencernos de que un CD-ROM cuya velocidad de acceso es de 90 ms es infinitamente mejor cuando la realidad es que la diferencia es en la práctica inapreciable, por supuesto que cuanto más rápido sea un CDROM mejor, pero hay que tener en cuenta qué precio estamos dispuestos a pagar por una característica que luego no vamos a apreciar. Los primeros CD-ROM operaban a la misma velocidad que los CD de audio estándar: de 210 a 539 RPM dependiendo de la posición del cabezal, con lo que se obtenía una razón de transferencia de 150 KB/s, velocidad con la que se garantizaba lo que se conoce como calidad CD de audio. No obstante, en aplicaciones de almacenamiento de datos interesa la mayor velocidad posible de transferencia para lo que es suficiente aumentar la velocidad de rotación del disco. Así aparecen los CD-ROM 2X, 4X,.... 24X,?X que simplemente duplican, cuadriplican, etc. la velocidad de transferencia. La mayoría de los dispositivos de menor velocidad que 12X usan CLV, los más modernos y rápidos, no obstante, optan por la opción CAV. Al usar CAV, la velocidad de transferencia de datos varía según la posición que ocupen estos en el disco al permanecer la velocidad angular constante. Un aspecto importante al hablar de los CD-ROM de velocidades 12X o mayores es, a que nos referimos realmente cuando hablamos de velocidad 12X, dado que en este caso no tenemos una velocidad de transferencia 12 veces mayor que la referencia y esta ni siquiera es una velocidad constante. Cuando se dice que un CD-ROM CAV es 12X queremos decir que la velocidad de giro es 12 veces mayor en el borde del CD. Así un CDROM 24X es 24 veces más rápido en el borde pero en el medio es un 60% más lento respecto a su velocidad máxima.
CLV
Velocidad Velocidad de transferencia 1x 150 KB/s 2x 300 KB/s 4x 600 KB/s 8x 1200 KB/s 10x 1500 KB/s 12x 1800 KB/s
CAV
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
5
Velocidad Velocidad mínima Velocidad máxima 16X 930KB/s 2400KB/s 20X 1170KB/s 3000KB/s 24X 1400KB/s 3600KB/s 32X 2100KB/s 4800KB/s Tiempo de búsqueda El tiempo de búsqueda se refiere al tiempo que lleva mover el cabezal de lectura hasta la posición del disco en la que están los datos. Solo tiene sentido hablar de esta magnitud en media ya que no es lo mismo alcanzar un dato que está cerca del borde que otro que está cerca del centro. Esta magnitud forma parte del tiempo de acceso que es un dato mucho más significativo. El tiempo de búsqueda tiene interés para entender los componentes del tiempo de acceso pero no tanto como magnitud en sí. Tiempo de cambio de velocidad En los CD-ROM de velocidad lineal constante (CLV), la velocidad de giro del motor dependerá de la posición que el cabezal de lectura ocupe en el disco, más rápido cuanto más cerca del centro. Esto implica un tiempo de adaptación para que este motor tome la velocidad adecuada una vez que conoce el punto en el que se encuentran los datos. Esto se suele conseguir mediante un microcontrolador que relaciona la posición de los datos con la velocidad de rotación. En los CD-ROM CAV no tiene sentido esta medida ya que la velocidad de rotación es siempre la misma, así que la velocidad de acceso se verá beneficiada por esta característica y será algo menor; no obstante, se debe tener en cuenta que dado que los fabricantes indican la velocidad máxima para los CD-ROM CAV y esta velocidad es variable, un CD-ROM CLV es mucho más rápido que otro de la misma velocidad CAV cuanto más cerca del centro del disco. Caché La mayoría de los CD-ROM suelen incluir una pequeña caché cuya misión es reducir el número de accesos físicos al disco. Cuando se accede a un dato en el disco éste se graba en la caché de manera que si volvemos a acceder a él, éste se tomará directamente de esta memoria evitando el lento acceso al disco. Por supuesto, cuanto mayor sea la caché mayor será la velocidad de nuestro equipo pero tampoco hay demasiada diferencia de velocidad entre distintos equipos. Por este motivo ya que esta memoria solo nos evita el acceso a los datos más recientes que son los que van sustituyendo dentro de la caché a los que llevan más tiempo y dada la característica, en cuanto a volumen de información, de las aplicaciones multimedia nada nos evita el tener que acceder al dispositivo. Este es uno de los parámetros determinantes de la velocidad de este dispositivo. Obviamente, cuanto
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
6
más caché tengamos mejor, pero teniendo en cuenta el precio que estamos dispuestos a pagar por ella. Tipos de discos compactos
Mini-CD CD-A CD-ROM CD-R CD-RW CD+G VCD MMCD
7
Unidad de disco compacto Lectora
La lectora de CD, también llamada reproductor de CD, es el dispositivo óptico capaz de reproducir los CD de audio, de video, de datos, etc. utilizando un láser que le permite leer la información contenida en dichos discos. EL DISCO DURO
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
8
El disco duro es el dispositivo del sistema de memoria del PC que almacena los programas y archivos de forma permanente. Es capaz, por tanto, de no olvidar nada aunque no reciba corriente eléctrica. Otras memorias de tu equipo, como por ejemplo la RAM, que es usada para hacer funcionar los programas, pierden la información en caso de falta de energía. ¿Cómo se organiza? La distribución lógica que tiene internamente un disco duro es responsabilidad del sistema operativo. Este se encarga de organizarlo y permitir el acceso a los distintos ficheros. La mayoría de sistemas utilizan el concepto de archivo o fichero, donde ambos términos vienen a significar lo mismo. Un archivo puede ser por ejemplo, una canción, una foto o un programa. Estos ficheros se organizan en carpetas que a su vez pueden contener otras subcarpetas. Entre otros sistemas de ficheros los más comunes son el NTFS y FAT pertenecientes a los entornos Windows o los ext2, ext3 y ext4 de Linux. ¿Qué distingue a unos de otros? La característica más importante de un disco duro es su capacidad de almacenaje. Esta se suele medir en Gigabytes o Terabytes. Cuanto mayor sea, más canciones, películas, documentos, y programas puede contener. Otro dato a tener en cuenta es la velocidad de transferencia. Esta define la cantidad de información que es capaz de leer o grabar por segundo el dispositivo. Más sobre esto en especificaciones técnicas disco duro. ¿Qué tipos existen?
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
Según su tecnología interna Magnéticos. También conocidos como discos rígidos. Tienen en su interior varios discos en los cuales se almacenan la información usando campos magnéticos. Estos giran y un cabezal se encarga de leer y escribir. Su funcionamiento es muy parecido a los tocadiscos. De aquí viene la denominación de disco duro. Estado sólido. También conocidos como SSD. En este caso no se usan discos giratorios sino matrices de transistores. Cada transistor se encarga de guardar una unidad de información. No existen partes móviles, con lo cual el acceso a la información es más rápido, son más resistentes a golpes, consumen menos, no hacen ruido. Su único problema es que son mucho más caros. Según su interfaz La interfaz es el tipo de conector usado para conectarse a otros dispositivos. Los más usados en los PC son IDE o SATA. IDE es una tecnología antigua y es el estándar SATA el que más velocidad puede darte. Según su localización Internos. Como su propio nombre indica se encuentran en el interior de la caja del PC. Externos. Se conectan al PC a través de una conexión USB o SATA externa. Son más lentos y se usan para almacenar información que no usamos de forma continua. ¿Cuál me conviene? Depende como casi todo, del uso que le vayas a dar y del presupuesto del que dispongas. Para un usuario normal lo importante es el tamaño y no tanto el tipo de disco duro. Pero para un usuario profesional, sobre todo para alguien que haga procesado de video, no lo dudes, y cómprate un disco SSD. ¿Qué capacidad necesito? Es algo parecido a lo que ocurre con la memoria RAM, cuanto más tengas mejor. Da igual su tamaño acabara totalmente lleno. Por suerte su ampliación es muy sencilla. Siempre ten en cuenta que puedes usar un disco duro externo para aumentar la cantidad de información que puedes almacenar. ¿Qué hago si tengo mucha información y es muy importante?
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
9
Existen un tipo de discos duros externos muy útiles denominados NAS. Con estos tienes un aparato externo a tu PC donde queda todo a resguardo. Su único problema, el precio. Por último, no olvides siempre tener tu información en al menos dos dispositivos para no perder nunca ningún dato.
Memoria flash La memoria flash —derivada de la memoria EEPROM— permite la lectura y escritura de múltiples posiciones de memoria en la misma operación. Gracias a ello, la tecnología flash, siempre mediante impulsos eléctricos, permite velocidades de funcionamiento muy superiores frente a la tecnología EEPROM primigenia, que sólo permitía actuar sobre una única celda de memoria en cada operación de programación. Se trata de la tecnología empleada en los dispositivos denominados memoria USB.
Historia La historia de la memoria flash siempre ha estado muy vinculada con el avance del resto de las tecnologías a las que presta sus servicios como routers, módems, BIOS de los PC, wireless, etc. Fue Fujio Masuoka en 1984, quien inventó este tipo de memoria como evolución de las EEPROM existentes por aquel entonces. Intel intentó atribuirse la creación de esta sin éxito, aunque si comercializó la primera memoria flash de uso común. Entre los años 1994 y 1998, se desarrollaron los principales tipos de memoria que conocemos hoy, como la SmartMedia o la CompactFlash. La tecnología pronto planteó aplicaciones en otros campos. En 1998, la compañía Rio comercializó el primer Reproductor de audio digital sin piezas móviles aprovechando el modo de funcionamiento de la memoria flash. Este producto inauguraría una nueva clase de reproductores que causarían una revolución en la industria musical llevando al escándalo Napster, el lanzamiento del iPod y el eventual reemplazo de los reproductores de cinta y CD.
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
10
En 1994 SanDisk comenzó a comercializar tarjetas de memoria (CompactFlash) basadas en estos circuitos, y desde entonces la evolución ha llegado a pequeños dispositivos de mano de la electrónica de consumo como reproductores de MP3 portátiles, tarjetas de memoria para vídeo consolas y teléfonos móviles, capacidad de almacenamiento para las PC Card que permiten conectar a redes inalámbricas y un largo etcétera, incluso llegando a la aeronáutica espacial. Generalidades Económicamente hablando, el precio en el mercado cumple la ley de Moore aumentando su capacidad y disminuyendo el precio. Algunas de sus ventajas son una gran resistencia a los golpes, gran velocidad, bajo consumo de energía y un funcionamiento silencioso, ya que no contiene actuadores mecánicos ni partes móviles. Su pequeño tamaño también es un factor determinante a la hora de escoger para un dispositivo portátil, así como su ligereza y versatilidad para todos los usos hacia los que está orientado. En vista de ello, comienzan a popularizarse los discos SSD que usan memoria flash en lugar de platos. Sin embargo, todos los tipos de memoria flash sólo permiten un número limitado de escrituras y borrados, generalmente entre 10.000 y un millón, dependiendo de la celda, de la precisión del proceso de fabricación y del voltaje necesario para su borrado. Además su relación costo capacidad es menos favorable respecto a otros medios como los discos ópticos y los discos duros. Este tipo de memoria está fabricado con puertas lógicas NOR y NAND para almacenar los 0s ó 1s correspondientes. Actualmente (08-08-2005) hay una gran división entre los fabricantes de un tipo u otro, especialmente a la hora de elegir un sistema de ficheros para estas memorias. Sin embargo se comienzan a desarrollar memorias basadas en ORNAND. Los sistemas de ficheros para estas memorias están en pleno desarrollo aunque ya en funcionamiento como por ejemplo JFFS originalmente para NOR, evolucionado a JFFS2 para soportar además NAND o YAFFS, ya en su segunda versión, para NAND. Sin embargo, en la práctica se emplea un sistema de ficheros FAT por compatibilidad, sobre todo en las unidades de memoria extraíble. Otra característica ha sido la resistencia térmica de algunos encapsulados de tarjetas de memoria orientadas a las cámaras digitales de gama alta. Esto permite funcionar en condiciones extremas de temperatura como desiertos o glaciares ya que el rango de temperaturas soportado abarca desde los -25 °C hasta los 85 °C. Las aplicaciones más habituales son:
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
11
El llavero USB que, además del almacenamiento, puede incluir otros servicios como, lector de huella digital, radio FM, grabación de voz y, sobre todo como reproductores portátiles de MP3 y otros formatos de audio. Las PC Card (descontinuado.) Las tarjetas de memoria flash que son usadas para almacenar fotos y videos en las cámaras digitales. También son comunes en los teléfonos móviles y tabletas para ampliar la capacidad de almacenamiento.
Existen varios estándares de encapsulados promocionados y fabricados por la mayoría de las multinacionales dedicadas a la producción de hardware. Los más comunes hoy en día son Secure Digital, Compact Flash, y Memory Stick. Acceso a bajo nivel Flash, como tipo de EEPROM que es, contiene una matriz de celdas con un transistor evolucionado con dos puertas en cada intersección. Tradicionalmente sólo almacenan un bit de información. Las nuevas memorias flash, llamadas también dispositivos de celdas multi-nivel, pueden almacenar más de un bit por celda variando el número de electrones que almacenan. Estas memorias están basadas en el transistor FAMOS (Floating Gate Avalanche-Injection Metal Oxide Semiconductor) que es, esencialmente, un transistor NMOS con un conductor (basado en un óxido metálico) adicional localizado o entre la puerta de control (CG – Control Gate) y los terminales fuente/drenador contenidos en otra puerta (FG – Floating Gate) o alrededor de la FG conteniendo los electrones que almacenan la información. Memoria flash de tipo NOR
Cableado y estructura en silicio de la memoria flash NOR En las memorias flash de tipo NOR, cuando los electrones se encuentran en FG (Floating Gate), modifican (prácticamente anulan) el campo eléctrico que generaría CG (control Gate) en caso de estar activo. De esta forma, dependiendo de si la celda está a 1 ó a 0, el campo eléctrico de la celda existe o no. Entonces, cuando se lee la celda poniendo un determinado voltaje en CG, la corriente eléctrica fluye o no en función del voltaje almacenado en la celda. La presencia/ausencia de corriente se detecta e interpreta como EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
12
un 1 ó un 0, reproduciendo así el dato almacenado. En los dispositivos de celda multinivel, se detecta la intensidad de la corriente para controlar el número de electrones almacenados en FG e interpretarlos adecuadamente. Para programar una celda de tipo NOR (asignar un valor determinado) se permite el paso de la corriente desde el terminal fuente al terminal sumidero, entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos en el campo eléctrico que genera. Este proceso se llama hot-electrón injection. Para borrar (poner a “1”, el estado natural del transistor) el contenido de una celda, expulsar estos electrones, se emplea la técnica de Fowler-Nordheim tunnelling, un proceso de tunelado mecánico – cuántico. Esto es, aplicar un voltaje inverso bastante alto al empleado para atraer a los electrones, convirtiendo al transistor en una pistola de electrones que permite, abriendo el terminal sumidero, que los electrones abandonen el mismo. Este proceso es el que provoca el deterioro de las celdas, al aplicar sobre un conductor tan delgado un voltaje tan alto. Es necesario destacar que las memorias flash están subdivididas en bloques (en ocasiones llamados sectores) y por lo tanto, para el borrado, se limpian bloques enteros para agilizar el proceso, ya que es la parte más lenta del proceso. Por esta razón, las memorias flash son mucho más rápidas que las EEPROM convencionales, ya que borran byte a byte. No obstante, para reescribir un dato es necesario limpiar el bloque primero para después reescribir su contenido. Memorias flash de tipo NAND
Cableado y estructura en silicio de la memoria flash NAND Las memorias flash basadas en puertas lógicas NAND funcionan de forma ligeramente diferente: usan un túnel de inyección para la escritura y para el borrado un túnel de ‘soltado’. Las memorias basadas en NAND tienen, además de la evidente base en otro tipo de puertas, un costo bastante inferior, unas diez veces de más resistencia a las operaciones pero sólo permiten acceso secuencial (más orientado a dispositivos de almacenamiento masivo), frente a las memorias flash basadas en NOR que permiten lectura de acceso aleatorio. Sin embargo, han sido las NAND las que han permitido la expansión de este tipo de memoria, ya que el mecanismo de borrado es más sencillo (aunque también se borre por bloques) lo que ha proporcionado una base más rentable
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
13
para la creación de dispositivos de tipo tarjeta de memoria. Las populares memorias USB o también llamadas Pendrives, utilizan memorias flash de tipo NAND. Comparación de memorias flash tipo NOR y NAND Para comparar estos tipos de memoria se consideran los diferentes aspectos de las memorias tradicionalmente valorados.
La densidad de almacenamiento de los chips es actualmente bastante mayor en las memorias NAND. El costo de NOR es mucho mayor. El acceso NOR es aleatorio para lectura y orientado a bloques para su modificación. En la escritura de NOR podemos llegar a modificar un solo bit. Esto destaca con la limitada reprogramación de las NAND que deben modificar bloques o palabras completas. La velocidad de lectura es muy superior en NOR (50-100 ns) frente a NAND (10 µs de la búsqueda de la página + 50 ns por byte). La velocidad de escritura para NOR es de 5 µs por byte frente a 200 µs por página en NAND. La velocidad de borrado para NOR es de 1 ms por bloque de 64 KB frente a los 2 ms por bloque de 16 KB en NAND. La fiabilidad de los dispositivos basados en NOR es realmente muy alta, es relativamente inmune a la corrupción de datos y tampoco tiene bloques erróneos frente a la escasa fiabilidad de los sistemas NAND que requieren corrección de datos y existe la posibilidad de que queden bloques marcados como erróneos e inservibles.
En resumen, los sistemas basados en NAND son más baratos pero carecen de una fiabilidad que los haga eficientes, lo que demuestra la necesidad imperiosa de un buen sistema de ficheros. Dependiendo de qué sea lo que se busque, merecerá la pena decantarse por uno u otro tipo. Estandarización El grupo Open NAND Flash Interface (ONFI) ha desarrollado una interfaz estandarizada a bajo nivel para chips de memoria NAND. Esto permite la interoperabilidad entre dispositivos NAND de diferentes fabricantes. El ONFI versión 1.0 1 fue lanzado el 28 de diciembre de 2006. Especifica:
Una interfaz física estándar (Pinout) para memorias NAND. Un set de comandos estándar para leer, escribir y borrar chips NAND. Un mecanismo para auto-identificación (comparable a la función de detección de presencia de módulos de memoria SDRAM)
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
14
El grupo ONFI es apoyado por la mayoría de los fabricantes de memorias flash NAND, incluyendo Hynix, Intel, Micron Technology, y Numonyx, así como por los principales fabricantes de dispositivos que incorporan chips de memoria flash NAND. 2 Un grupo de proveedores, incluyendo Intel, Dell, y Microsoft formaron el grupo de trabajo NVM Express (Non-Volatile Memory Host Controller Interface). El objetivo del grupo es proporcionar software estándar e interfaces de programación hardware para los subsistemas de memoria no volátil, incluido el dispositivo "flash cache", conectado al bus PCI Express. 15
Tarjetero flash Un tarjetero flash es un periférico que lee o escribe en memoria flash. Actualmente, los instalados en ordenadores (incluidos en una placa o mediante puerto USB), marcos digitales, lectores de DVD y otros dispositivos, suelen leer varios tipos de tarjetas. Sistemas de ficheros flash Diseñar un sistema de ficheros eficiente para las memorias flash se ha convertido en una carrera vertiginosa y compleja, ya que, aunque ambos (NOR y NAND) son tipos de memoria flash, tienen características muy diferentes entre sí a la hora de acceder a esos datos. Esto es porque un sistema de ficheros que trabaje con memorias de tipo NOR incorpora varios mecanismos innecesarios para NAND y, a su vez, NAND requiere mecanismos adicionales, innecesarios para gestionar la memoria de tipo NOR. Un ejemplo podría ser un recolector de basura. Esta herramienta está condicionada por el rendimiento de las funciones de borrado que, en el caso de NOR es muy lento y, además, un recolector de basura NOR requiere una complejidad relativa bastante alta y limita las opciones de diseño del sistema de ficheros. Comparándolo con los sistemas NAND, que borran mucho más rápidamente, estas limitaciones no tienen sentido. Otra de las grandes diferencias entre estos sistemas es el uso de bloques erróneos que pueden existir en NAND pero no tienen sentido en los sistemas NOR que garantizan la integridad. El tamaño que deben manejar unos y otros sistemas también difiere sensiblemente y por lo tanto es otro factor a tener en cuenta. Se deberá diseñar estos sistemas en función de la orientación que se le quiera dar al sistema. Los dos sistemas de ficheros que se disputan el liderazgo para la organización interna de las memorias flash son JFFS (Journaling Flash File System) y YAFFS (Yet Another Flash File System), ExFAT es la opción de Microsoft. Antecedentes de la memoria flash
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
Las memorias han evolucionado mucho desde los comienzos del mundo de la computación. Conviene recordar los tipos de memorias de semiconductores empleadas como memoria principal y unas ligeras pinceladas sobre cada una de ellas para enmarcar las memorias flash dentro de su contexto. Organizando estos tipos de memoria conviene destacar tres categorías si las clasificamos en función de las operaciones que podemos realizar sobre ellas, es decir, memorias de sólo lectura, memorias de sobre todo lectura y memorias de lectura/escritura.
Memorias de sólo lectura. o ROM: (Read Only Memory): Se usan principalmente en microprogramación de sistemas. Los fabricantes las suelen emplear cuando producen componentes de forma masiva. o PROM: (Programmable Read Only Memory): El proceso de escritura es electrónico. Se puede grabar posteriormente a la fabricación del chip, a diferencia de las anteriores que se graba durante la fabricación. Permite una única grabación y es más cara que la ROM. Memorias de sobre todo lectura. o EPROM (Erasable Programmable Read Only Memory): Se puede escribir varias veces de forma eléctrica, sin embargo, el borrado de los contenidos es completo y a través de la exposición a rayos ultravioletas (de esto que suelen tener una pequeña ‘ventanita’ en el chip). o EEPROM (Electrically Erasable Programmable Read Only Memory): Se puede borrar selectivamente byte a byte con corriente eléctrica. Es más cara que la EPROM. o Memoria flash: Está basada en las memorias EEPROM pero permite el borrado bloque a bloque y es más barata y densa. Memorias de Lectura/Escritura (RAM) o DRAM (Dynamic Random Access Memory): Los datos se almacenan como en la carga de un condensador. Tiende a descargarse y, por lo tanto, es necesario un proceso de refresco periódico. Son más simples y baratas que las SRAM. o SRAM (Static Random Access Memory): Los datos se almacenan formando biestables, por lo que no requiere refresco. Igual que DRAM es volátil. Son más rápidas que las DRAM y más caras.
Futuro El futuro del mundo de la memoria flash es bastante alentador, ya que se tiende a la ubicuidad de las computadoras y electrodomésticos inteligentes e integrados y, por ello, la demanda de memorias pequeñas, baratas y flexibles seguirá en alza hasta que aparezcan nuevos sistemas que lo superen tanto en características como en costo. En pe pariencia, esto no parecía muy factible ni siquiera a medio plazo ya que la miniaturización y densidad de las memorias flash estaba todavía lejos de alcanzar niveles preocupantes desde el
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
16
punto de vista físico. Pero con la aparición del memristor el futuro de las memorias flash comienza a opacarse. El desarrollo de las memorias flash es, en comparación con otros tipos de memoria sorprendentemente rápido tanto en capacidad como en velocidad y prestaciones. Sin embargo, los estándares de comunicación de estas memorias, de especial forma en la comunicación con los PC es notablemente inferior, lo que puede retrasar los avances conseguidos. La apuesta de gigantes de la informática de consumo como AMD y Fujitsu en formar nuevas empresas dedicadas exclusivamente a este tipo de memorias como Spansion en julio de 2003 auguran fuertes inversiones en investigación, desarrollo e innovación en un mercado que en 2005 sigue creciendo y que ya registró en 2004 un crecimiento asombroso hasta los 15.000 millones de dólares (después de haber superado la burbuja tecnológica del llamado boom punto com) según el analista de la industria Gartner, que avala todas estas ideas. Es curioso que esta nueva empresa, concretamente, esté dando la vuelta a la tortilla respecto a las velocidades con una técnica tan sencilla en la forma como compleja en el fondo de combinar los dos tipos de tecnologías reinantes en el mundo de las memorias flash en tan poco tiempo. Sin duda se están invirtiendo muchos esfuerzos de todo tipo en este punto. Sin embargo, la memoria flash se seguirá especializando fuertemente, aprovechando las características de cada tipo de memoria para funciones concretas. Supongamos una Arquitectura Harvard para un pequeño dispositivo como un PDA; la memoria de instrucciones estaría compuesta por una memoria de tipo ORNAND (empleando la tecnología MirrorBit de segunda generación) dedicada a los programas del sistema, esto ofrecería velocidades sostenidas de hasta 150 MB/s de lectura en modo ráfaga según la compañía con un costo energético ínfimo y que implementa una seguridad por hardware realmente avanzada; para la memoria de datos podríamos emplear sistemas basados en puertas NAND de alta capacidad a un precio realmente asequible. Sólo quedaría reducir el consumo de los potentes procesadores para PC actuales y dispondríamos de un sistema de muy reducidas dimensiones con unas prestaciones que hoy en día sería la envidia de la mayoría de los ordenadores de sobremesa. Y no queda mucho tiempo hasta que estos sistemas tomen, con un esfuerzo redoblado, las calles. Cualquier dispositivo con datos críticos empleará las tecnologías basadas en NOR u ORNAND si tenemos en cuenta que un fallo puede hacer inservible un terminal de telefonía móvil o un sistema médico por llegar a un caso extremo. Sin embargo, la electrónica de consumo personal seguirá apostando por las memorias basadas en NAND por su inmensamente reducido costo y gran capacidad, como los reproductores portátiles de MP3 o ya, incluso, reproductores de DVD portátiles. La reducción del voltaje empleado (actualmente en 1,8 V la más reducida), además de un menor consumo, permitirá alargar
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
17
la vida útil de estos dispositivos sensiblemente. Con todo, los nuevos retos serán los problemas que sufren hoy en día los procesadores por su miniaturización y altas frecuencias de reloj de los microprocesadores. Los sistemas de ficheros para memorias flash, con proyectos disponibles mediante CVS (Concurrent Version System) y código abierto permiten un desarrollo realmente rápido, como es el caso de YAFFS2, que, incluso, ha conseguido varios patrocinadores y hay empresas realmente interesadas en un proyecto de esta envergadura. La integración con sistemas inalámbricos permitirá unas condiciones propicias para una mayor integración y ubicuidad de los dispositivos digitales, convirtiendo el mundo que nos rodea en el sueño de muchos desde la década de 1980. Pero no sólo eso, la Agencia Espacial Brasileña, por citar una agencia espacial, ya se ha interesado oficialmente en este tipo de memorias para integrarla en sus diseños; la NASA ya lo hizo y demostró en Marte su funcionamiento en el Spirit (rover de la NASA, gemelo de Opportunity), donde se almacenaban incorrectamente las órdenes como bien se puede recordar. Esto sólo es el principio. Y más cerca de lo que creemos. Intel asegura que el 90% de los PC, cerca del 90% de los móviles, el 50% de los módems, etc., en 1997 ya contaban con este tipo de memorias. BIOGRAFÍA http://es.wikipedia.org/wiki/Unidad_de_disco_duro http://computadoras.about.com/od/conocer-mi-computadora/g/Disco-Duro.htm http://es.wikipedia.org/wiki/Memoria_flash
EDWIN ANDRÉS LLAMUCA DÍAZ
DERECHO 2
”A”
18