Memoria flash

Dispositivo de almacenamiento informático electrónico no volátil

Una memoria USB desmontada en 2005. El chip de la izquierda es la memoria flash. El controlador está a la derecha.

La memoria flash es un medio de almacenamiento de memoria de computadora electrónico no volátil que se puede borrar y reprogramar eléctricamente. Los dos tipos principales de memoria flash, flash NOR y flash NAND , se denominan así por las puertas lógicas NOR y NAND . Ambos utilizan el mismo diseño de celda, que consiste en MOSFET de puerta flotante . Se diferencian a nivel de circuito dependiendo de si el estado de la línea de bits o las líneas de palabras se eleva o se reduce: en flash NAND, la relación entre la línea de bits y las líneas de palabras se asemeja a una puerta NAND; en flash NOR, se asemeja a una puerta NOR.

La memoria flash, un tipo de memoria de compuerta flotante , fue inventada por Fujio Masuoka en Toshiba en 1980 y se basa en la tecnología EEPROM . Toshiba comenzó a comercializar memoria flash en 1987. [1] Las EPROM debían borrarse por completo antes de poder reescribirse. Sin embargo, la memoria flash NAND se puede borrar, escribir y leer en bloques (o páginas), que generalmente son mucho más pequeños que el dispositivo completo. La memoria flash NOR permite escribir una sola palabra de máquina (en una ubicación borrada) o leerla de forma independiente. Un dispositivo de memoria flash generalmente consta de uno o más chips de memoria flash (cada uno de los cuales contiene muchas celdas de memoria flash), junto con un chip controlador de memoria flash independiente.

El tipo NAND se encuentra principalmente en tarjetas de memoria , unidades flash USB , unidades de estado sólido (las producidas desde 2009), teléfonos con funciones especiales , teléfonos inteligentes y productos similares, para el almacenamiento general y la transferencia de datos. La memoria flash NAND o NOR también se utiliza a menudo para almacenar datos de configuración en productos digitales, una tarea que antes era posible gracias a la EEPROM o la RAM estática alimentada por batería . Una desventaja clave de la memoria flash es que solo puede soportar una cantidad relativamente pequeña de ciclos de escritura en un bloque específico. [2]

La memoria flash NOR es conocida por sus capacidades de acceso aleatorio directo, lo que la hace apta para ejecutar código directamente. Su arquitectura permite el acceso a bytes individuales, lo que facilita velocidades de lectura más rápidas en comparación con la memoria flash NAND. La memoria flash NAND funciona con una arquitectura diferente, que se basa en un enfoque de acceso en serie. Esto hace que NAND sea adecuada para el almacenamiento de datos de alta densidad, pero menos eficiente para tareas de acceso aleatorio. La memoria flash NAND se utiliza a menudo en escenarios en los que es crucial contar con un almacenamiento rentable y de alta capacidad, como en unidades USB, tarjetas de memoria y unidades de estado sólido ( SSD ).

El principal factor diferenciador radica en sus casos de uso y estructuras internas. La memoria flash NOR es óptima para aplicaciones que requieren un acceso rápido a bytes individuales, como en sistemas integrados para la ejecución de programas. La memoria flash NAND, por otro lado, destaca en escenarios que exigen un almacenamiento rentable y de alta capacidad con acceso secuencial a los datos.

La memoria flash [3] se utiliza en ordenadores , PDA , reproductores de audio digitales , cámaras digitales , teléfonos móviles , sintetizadores , videojuegos , instrumentación científica , robótica industrial y electrónica médica . La memoria flash tiene un tiempo de acceso de lectura rápido , pero no es tan rápido como la RAM o ROM estática. En dispositivos portátiles, se prefiere utilizar memoria flash debido a su resistencia a los golpes mecánicos, ya que las unidades mecánicas son más propensas a sufrir daños mecánicos. [4]

Debido a que los ciclos de borrado son lentos, los grandes tamaños de bloque utilizados en el borrado de memoria flash le otorgan una ventaja de velocidad significativa sobre la EEPROM no flash al escribir grandes cantidades de datos. A partir de 2019, la memoria flash cuesta mucho menos que la EEPROM programable por bytes y se había convertido en el tipo de memoria dominante dondequiera que un sistema requiriera una cantidad significativa de almacenamiento de estado sólido[update] no volátil . Sin embargo, las EEPROM todavía se utilizan en aplicaciones que requieren solo pequeñas cantidades de almacenamiento, como en la detección de presencia en serie . [5] [6]

Los paquetes de memoria flash pueden utilizar apilamiento de matrices con vías a través de silicio y varias docenas de capas de celdas NAND TLC 3D (por matriz) simultáneamente para lograr capacidades de hasta 1 tebibyte por paquete utilizando 16 matrices apiladas y un controlador flash integrado como una matriz separada dentro del paquete. [7] [8] [9] [10]

Historia

Fondo

Los orígenes de la memoria flash se remontan al desarrollo del MOSFET de compuerta flotante (FGMOS) , también conocido como transistor de compuerta flotante. [11] [12] El MOSFET original se inventó en Bell Labs entre 1955 y 1960, después de que Frosch y Derick descubrieran la pasivación de la superficie y usaran su descubrimiento para crear los primeros transistores planares. [13] [14] [15] [16] [17] [18] Dawon Kahng desarrolló una variación, el MOSFET de compuerta flotante, con el ingeniero taiwanés-estadounidense Simon Min Sze en Bell Labs en 1967. [19] Propusieron que podría usarse como celdas de memoria de compuerta flotante para almacenar una forma de memoria de solo lectura programable ( PROM ) que es a la vez no volátil y reprogramable. [19]

Los primeros tipos de memoria de puerta flotante incluyeron EPROM (PROM borrable) y EEPROM (PROM borrable eléctricamente) en la década de 1970. [19] Sin embargo, las primeras memorias de puerta flotante requerían que los ingenieros construyeran una celda de memoria para cada bit de datos, lo que resultó ser engorroso, [20] lento, [21] y costoso, restringiendo la memoria de puerta flotante a aplicaciones de nicho en la década de 1970, como equipos militares y los primeros teléfonos móviles experimentales . [11]

Invención y comercialización

La EEPROM moderna basada en el túnel de Fowler-Nordheim para borrar datos fue inventada por Bernward y patentada por Siemens en 1974. [22] Y desarrollada aún más entre 1976 y 1978 por Eliyahou Harari en Hughes Aircraft Company y George Perlegos y otros en Intel. [23] [24] Esto llevó a la invención de la memoria flash por parte de Masuoka en Toshiba en 1980. [20] [25] [26] La mejora entre EEPROM y flash es que flash se programa en bloques mientras que EEPROM se programa en bytes. Según Toshiba, el nombre "flash" fue sugerido por el colega de Masuoka, Shōji Ariizumi, porque el proceso de borrado de los contenidos de la memoria le recordaba al flash de una cámara . [27] Masuoka y sus colegas presentaron la invención de la memoria flash NOR en 1984, [28] [29] y luego la memoria flash NAND en la Reunión Internacional de Dispositivos Electrónicos (IEDM) del IEEE de 1987 celebrada en San Francisco. [30]

Toshiba lanzó comercialmente la memoria flash NAND en 1987. [1] [19] Intel Corporation introdujo el primer chip flash comercial de tipo NOR en 1988. [31] La memoria flash basada en NOR tiene tiempos de borrado y escritura largos, pero proporciona buses de datos y direcciones completos , lo que permite un acceso aleatorio a cualquier ubicación de memoria . Esto la convierte en un reemplazo adecuado para los chips de memoria de solo lectura (ROM) más antiguos, que se utilizan para almacenar código de programa que rara vez necesita actualizarse, como el BIOS de una computadora o el firmware de los decodificadores . Su resistencia puede ser desde tan solo 100 ciclos de borrado para una memoria flash en chip, [32] hasta los más típicos 10 000 o 100 000 ciclos de borrado, hasta 1 000 000 de ciclos de borrado. [33] La memoria flash basada en NOR fue la base de los primeros medios extraíbles basados ​​en flash; CompactFlash se basó originalmente en ella, aunque las tarjetas posteriores se trasladaron a la memoria flash NAND menos costosa.

La memoria flash NAND tiene tiempos de borrado y escritura reducidos y requiere menos área de chip por celda, lo que permite una mayor densidad de almacenamiento y un menor costo por bit que la memoria flash NOR. Sin embargo, la interfaz de E/S de la memoria flash NAND no proporciona un bus de direcciones externo de acceso aleatorio. En cambio, los datos deben leerse en función de bloques, con tamaños de bloque típicos de cientos a miles de bits. Esto hace que la memoria flash NAND no sea adecuada como reemplazo directo de la ROM de programa, ya que la mayoría de los microprocesadores y microcontroladores requieren acceso aleatorio a nivel de bytes. En este sentido, la memoria flash NAND es similar a otros dispositivos de almacenamiento de datos secundarios , como discos duros y medios ópticos , y por lo tanto es muy adecuada para su uso en dispositivos de almacenamiento masivo, como tarjetas de memoria y unidades de estado sólido (SSD). Por ejemplo, las SSD almacenan datos utilizando múltiples chips de memoria flash NAND.

El primer formato de tarjeta de memoria extraíble basado en NAND fue SmartMedia , lanzado en 1995. Le siguieron muchos otros, entre ellos MultiMediaCard , Secure Digital , Memory Stick y xD-Picture Card .

Desarrollos posteriores

Una nueva generación de formatos de tarjetas de memoria, entre los que se incluyen RS-MMC , miniSD y microSD , se caracterizan por tener factores de forma extremadamente pequeños. Por ejemplo, la tarjeta microSD tiene una superficie de poco más de 1,5 cm2 y un grosor de menos de 1 mm.

La memoria flash NAND ha alcanzado niveles significativos de densidad de memoria como resultado de varias tecnologías importantes que se comercializaron entre fines de la década de 2000 y principios de la década de 2010. [34]

La memoria flash NOR fue el tipo de memoria Flash más común vendido hasta 2005, cuando la memoria flash NAND superó a la memoria flash NOR en ventas. [35]

La tecnología de celdas multinivel (MLC) almacena más de un bit en cada celda de memoria . NEC demostró la tecnología de celdas multinivel (MLC) en 1998, con un chip de memoria flash de 80 Mb que almacenaba 2 bits por celda. [36] STMicroelectronics también demostró MLC en 2000, con un chip de memoria flash NOR de 64 MB . [37] En 2009, Toshiba y SanDisk introdujeron chips flash NAND con tecnología QLC que almacenaban 4 bits por celda y tenían una capacidad de 64 Gbit. [38] [39] Samsung Electronics introdujo la tecnología de celdas de triple nivel (TLC) que almacenaban 3 bits por celda, y comenzó a producir en masa chips NAND con tecnología TLC en 2010. [40]    

Destello de trampa de carga

La tecnología de flash de trampa de carga (CTF) reemplaza la compuerta flotante de polisilicio, que está intercalada entre un óxido de compuerta de bloqueo por encima y un óxido de tunelización por debajo de ella, con una capa de nitruro de silicio eléctricamente aislante; la capa de nitruro de silicio atrapa electrones. En teoría, la CTF es menos propensa a la fuga de electrones, lo que proporciona una mejor retención de datos. [41] [42] [43] [44] [45] [46]

Debido a que el CTF reemplaza el polisilicio con un nitruro eléctricamente aislante, permite celdas más pequeñas y una mayor resistencia (menor degradación o desgaste). Sin embargo, los electrones pueden quedar atrapados y acumularse en el nitruro, lo que lleva a la degradación. La fuga se agrava a altas temperaturas ya que los electrones se excitan más con el aumento de las temperaturas. Sin embargo, la tecnología CTF todavía utiliza un óxido de túnel y una capa de bloqueo que son los puntos débiles de la tecnología, ya que aún pueden dañarse de las formas habituales (el óxido de túnel puede degradarse debido a campos eléctricos extremadamente altos y la capa de bloqueo debido a la inyección de agujero caliente en el ánodo (AHHI). [47] [48]

La degradación o el desgaste de los óxidos es la razón por la que la memoria flash tiene una resistencia limitada y la retención de datos disminuye (aumenta el potencial de pérdida de datos) a medida que aumenta la degradación, ya que los óxidos pierden sus características de aislamiento eléctrico a medida que se degradan. Los óxidos deben aislar contra los electrones para evitar que se filtren, lo que provocaría la pérdida de datos.

En 1991, investigadores de NEC, incluidos N. Kodama, K. Oyama e Hiroki Shirai, describieron un tipo de memoria flash con un método de trampa de carga. [49] En 1998, Boaz Eitan de Saifun Semiconductors (posteriormente adquirida por Spansion ) patentó una tecnología de memoria flash llamada NROM que aprovechó una capa de captura de carga para reemplazar la compuerta flotante convencional utilizada en los diseños de memoria flash convencionales. [50] En 2000, un equipo de investigación de Advanced Micro Devices (AMD) dirigido por Richard M. Fastow, el ingeniero egipcio Khaled Z. Ahmed y el ingeniero jordano Sameer Haddad (que más tarde se unió a Spansion) demostró un mecanismo de captura de carga para celdas de memoria flash NOR. [51] CTF fue comercializado posteriormente por AMD y Fujitsu en 2002. [52] La tecnología 3D V-NAND (NAND vertical) apila celdas de memoria flash NAND verticalmente dentro de un chip utilizando tecnología flash de trampa de carga 3D (CTP). La tecnología 3D V-NAND fue anunciada por primera vez por Toshiba en 2007, [53] y el primer dispositivo, con 24 capas, fue comercializado por primera vez por Samsung Electronics en 2013. [54] [55]

Tecnología de circuitos integrados 3D

La tecnología de circuito integrado 3D (3D IC) apila chips de circuitos integrados (IC) verticalmente en un único paquete de chip IC 3D. [34] Toshiba introdujo la tecnología IC 3D en la memoria flash NAND en abril de 2007, cuando presentó un chip de memoria flash NAND integrado compatible con eMMC de 16 GB (número de producto THGAM0G7D8DBAI6, a menudo abreviado THGAM en los sitios web de los consumidores), que se fabricó con ocho chips flash NAND de 2 GB apilados. [56] En septiembre de 2007, Hynix Semiconductor (ahora SK Hynix ) introdujo la tecnología IC 3D de 24 capas, con un chip de memoria flash de 16 GB que se fabricó con 24 chips flash NAND apilados mediante un proceso de unión de obleas. [57] Toshiba también utilizó un IC 3D de ocho capas para su chip flash THGBM de 32 GB en 2008. [58] En 2010, Toshiba utilizó un IC 3D de 16 capas para su chip flash THGBM2 de 128 GB, que se fabricó con 16 chips apilados de 8 GB. [59] En la década de 2010, los IC 3D comenzaron a usarse comercialmente de forma generalizada para la memoria flash NAND en dispositivos móviles . [34]      

En 2016, Micron e Intel introdujeron una tecnología conocida como CMOS Under the Array/CMOS Under Array (CUA), Core over Periphery (COP), Periphery Under Cell (PUA) o Xtacking, [60] en la que el circuito de control de la memoria flash se coloca debajo o encima de la matriz de celdas de memoria flash. Esto ha permitido un aumento en la cantidad de planos o secciones que tiene un chip de memoria flash, aumentando de 2 planos a 4, sin aumentar el área dedicada a los circuitos de control o periféricos. Esto aumenta la cantidad de operaciones de E/S por chip o matriz flash, pero también presenta desafíos al construir capacitores para bombas de carga utilizadas para escribir en la memoria flash. [61] [62] [63] Algunas matrices flash tienen hasta 6 planos. [64]

A partir de agosto de 2017, están disponibles tarjetas microSD con una capacidad de hasta 400 GB (400 mil millones de bytes). [65] [66] El mismo año, Samsung combinó el apilamiento de chips IC 3D con sus tecnologías 3D V-NAND y TLC para fabricar su  chip de memoria flash KLUFG8R1EM de 512 GB con ocho chips V-NAND de 64 capas apilados. [8] En 2019, Samsung produjo un chip flash de 1024 GB , con ocho chips V-NAND de 96 capas apilados y con tecnología QLC. [67] [68] 

Principios de funcionamiento

Una celda de memoria flash

La memoria flash almacena información en una matriz de celdas de memoria hechas de transistores de compuerta flotante . En los dispositivos de celda de un solo nivel (SLC), cada celda almacena solo un bit de información. Los dispositivos de celda de múltiples niveles (MLC), incluidos los dispositivos de celda de triple nivel (TLC), pueden almacenar más de un bit por celda.

La puerta flotante puede ser conductora (normalmente polisilicio en la mayoría de los tipos de memoria flash) o no conductora (como en la memoria flash SONOS ). [69]

MOSFET de compuerta flotante

En la memoria flash, cada celda de memoria se parece a un transistor de efecto de campo de metal-óxido-semiconductor (MOSFET) estándar, excepto que el transistor tiene dos compuertas en lugar de una. Las celdas pueden verse como un interruptor eléctrico en el que la corriente fluye entre dos terminales (fuente y drenaje) y está controlada por una compuerta flotante (FG) y una compuerta de control (CG). La CG es similar a la compuerta en otros transistores MOS, pero debajo de esta, está la FG aislada por completo por una capa de óxido. La FG se interpone entre la CG y el canal MOSFET. Debido a que la FG está aislada eléctricamente por su capa aislante, los electrones colocados sobre ella quedan atrapados. Cuando la FG se carga con electrones, esta carga apantalla el campo eléctrico de la CG, aumentando así el voltaje umbral (V T ) de la celda. Esto significa que el V T de la celda se puede cambiar entre el voltaje umbral de FG sin carga (V T1 ) y el voltaje umbral de FG con mayor carga (V T2 ) cambiando la carga de FG. Para leer un valor de la celda, se aplica un voltaje intermedio (V I ) entre V T1 y V T2 al CG. Si el canal conduce en V I , el FG debe estar descargado (si estuviera cargado, no habría conducción porque V I es menor que V T2 ). Si el canal no conduce en V I , indica que el FG está cargado. El valor binario de la celda se detecta determinando si hay corriente fluyendo a través del transistor cuando se afirma V I en el CG. En un dispositivo de celda de varios niveles, que almacena más de un bit por celda, se detecta la cantidad de flujo de corriente (en lugar de simplemente su presencia o ausencia), para determinar con mayor precisión el nivel de carga en el FG.

Los MOSFET de compuerta flotante se denominan así porque hay una capa de óxido de túnel eléctricamente aislante entre la compuerta flotante y el silicio, por lo que la compuerta "flota" sobre el silicio. El óxido mantiene los electrones confinados en la compuerta flotante. La degradación o el desgaste (y la resistencia limitada de la memoria Flash de compuerta flotante) se producen debido al campo eléctrico extremadamente alto (10 millones de voltios por centímetro) que experimenta el óxido. Esas densidades de voltaje tan altas pueden romper los enlaces atómicos con el tiempo en el óxido relativamente delgado, degradando gradualmente sus propiedades de aislamiento eléctrico y permitiendo que los electrones queden atrapados y pasen libremente (fugas) desde la compuerta flotante hacia el óxido, lo que aumenta la probabilidad de pérdida de datos, ya que los electrones (cuya cantidad se utiliza para representar diferentes niveles de carga, cada uno asignado a una combinación diferente de bits en la Flash MLC) normalmente están en la compuerta flotante. Por eso la retención de datos disminuye y el riesgo de pérdida de datos aumenta con el aumento de la degradación. [70] [71] [45] [72] [73] El óxido de silicio en una celda se degrada con cada operación de borrado. La degradación aumenta la cantidad de carga negativa en la celda con el tiempo debido a los electrones atrapados en el óxido y anula parte del voltaje de la compuerta de control; esto con el tiempo también hace que el borrado de la celda sea más lento, por lo que para mantener el rendimiento y la confiabilidad del chip NAND, la celda debe retirarse del uso. La resistencia también disminuye con el número de bits en una celda. Con más bits en una celda, el número de estados posibles (cada uno representado por un nivel de voltaje diferente) en una celda aumenta y es más sensible a los voltajes utilizados para la programación. Los voltajes se pueden ajustar para compensar la degradación del óxido de silicio y, a medida que aumenta el número de bits, también aumenta el número de estados posibles y, por lo tanto, la celda es menos tolerante a los ajustes a los voltajes de programación, porque hay menos espacio entre los niveles de voltaje que definen cada estado en una celda. [74]

Túnel de Fowler-Nordheim

El proceso de mover electrones desde la compuerta de control hacia la compuerta flotante se denomina efecto túnel de Fowler-Nordheim y cambia fundamentalmente las características de la celda al aumentar el voltaje umbral del MOSFET. Esto, a su vez, cambia la corriente de drenaje-fuente que fluye a través del transistor para un voltaje de compuerta determinado, que finalmente se utiliza para codificar un valor binario. El efecto túnel de Fowler-Nordheim es reversible, por lo que se pueden agregar o quitar electrones de la compuerta flotante, procesos tradicionalmente conocidos como escritura y borrado. [75]

Bombas de carga internas

A pesar de la necesidad de voltajes de programación y borrado relativamente altos, prácticamente todos los chips flash actuales requieren solo un único voltaje de suministro y producen los altos voltajes que se requieren utilizando bombas de carga en el chip .

Más de la mitad de la energía que utiliza un chip flash NAND de 1,8 V se pierde en la propia bomba de carga. Dado que los convertidores elevadores son inherentemente más eficientes que las bombas de carga, los investigadores que desarrollan SSD de bajo consumo han propuesto volver a los voltajes de suministro duales Vcc/Vpp utilizados en todos los primeros chips flash, impulsando el alto voltaje Vpp para todos los chips flash en un SSD con un único convertidor elevador externo compartido. [76] [77] [78] [79] [80] [81] [82] [83]

En naves espaciales y otros entornos de alta radiación, la bomba de carga en el chip es la primera parte del chip flash que falla, aunque las memorias flash seguirán funcionando (en modo de solo lectura) a niveles de radiación mucho más altos. [84]

Parpadeo NOR

Cableado y estructura de la memoria flash NOR en silicio

En la memoria flash NOR, cada celda tiene un extremo conectado directamente a tierra y el otro extremo conectado directamente a una línea de bits. Esta disposición se denomina "memoria flash NOR" porque actúa como una compuerta NOR: cuando una de las líneas de palabras (conectadas al CG de la celda) se eleva, el transistor de almacenamiento correspondiente actúa para bajar la línea de bits de salida. La memoria flash NOR sigue siendo la tecnología preferida para aplicaciones integradas que requieren un dispositivo de memoria no volátil discreto. [ cita requerida ] Las bajas latencias de lectura características de los dispositivos NOR permiten tanto la ejecución directa de código como el almacenamiento de datos en un único producto de memoria. [85]

Programación

Programación de una celda de memoria NOR (estableciéndola en 0 lógico), mediante inyección de electrones calientes
Borrar una celda de memoria NOR (estableciéndola en 1 lógico), mediante tunelización cuántica

Una celda flash NOR de un solo nivel en su estado predeterminado es lógicamente equivalente a un valor binario "1", porque la corriente fluirá a través del canal bajo la aplicación de un voltaje apropiado a la compuerta de control, de modo que el voltaje de la línea de bits se reduzca. Una celda flash NOR se puede programar o configurar con un valor binario "0" mediante el siguiente procedimiento:

  • Se aplica un voltaje de encendido elevado (normalmente >5 V) al CG
  • El canal ahora está encendido, por lo que los electrones pueden fluir desde la fuente hasta el drenaje (suponiendo un transistor NMOS)
  • La corriente de drenaje de la fuente es suficientemente alta como para provocar que algunos electrones de alta energía salten a través de la capa aislante hacia el FG, mediante un proceso llamado inyección de electrones calientes .

Borrando

Para borrar una celda flash NOR (restableciéndola al estado "1"), se aplica un voltaje grande de polaridad opuesta entre el CG y el terminal de fuente, extrayendo los electrones del FG a través del efecto túnel de Fowler-Nordheim (efecto túnel FN). [86] Esto se conoce como borrado de fuente de compuerta negativa. Las memorias NOR más nuevas pueden borrar usando el borrado de canal de compuerta negativa, que polariza la línea de palabra en un bloque de celda de memoria NOR y el pozo P del bloque de celda de memoria para permitir que se realice el efecto túnel FN, borrando el bloque de celda. Las memorias más antiguas usaban el borrado de fuente, en el que se aplicaba un voltaje alto a la fuente y luego los electrones del FG se movían a la fuente. [87] [88] Los chips de memoria flash NOR modernos se dividen en segmentos de borrado (a menudo llamados bloques o sectores). La operación de borrado solo se puede realizar en base a bloques; todas las celdas en un segmento de borrado deben borrarse juntas. [89] Sin embargo, la programación de celdas NOR generalmente se puede realizar un byte o palabra a la vez.

Cableado y estructura de la memoria flash NAND en silicio

Memoria flash NAND

La memoria flash NAND también utiliza transistores de compuerta flotante , pero están conectados de una manera similar a una compuerta NAND : varios transistores están conectados en serie y la línea de bits se baja solo si todas las líneas de palabras se suben (por encima del VT de los transistores ) . Estos grupos se conectan luego a través de algunos transistores adicionales a una matriz de líneas de bits de estilo NOR de la misma manera que los transistores individuales están conectados en la memoria flash NOR.

En comparación con la memoria flash NOR, la sustitución de transistores individuales por grupos enlazados en serie añade un nivel adicional de direccionamiento. Mientras que la memoria flash NOR puede direccionar la memoria por página y luego por palabra, la memoria flash NAND puede direccionarla por página, palabra y bit. El direccionamiento a nivel de bit es adecuado para aplicaciones de bit-serial (como la emulación de disco duro), que acceden solo a un bit a la vez. Las aplicaciones de ejecución en el lugar , por otro lado, requieren que se acceda a cada bit de una palabra simultáneamente. Esto requiere direccionamiento a nivel de palabra. En cualquier caso, tanto los modos de direccionamiento de bit como de palabra son posibles con la memoria flash NOR o NAND.

Para leer los datos, primero se selecciona el grupo deseado (de la misma manera que se selecciona un solo transistor de una matriz NOR). A continuación, la mayoría de las líneas de palabras se elevan por encima de V T2 , mientras que una de ellas se eleva hasta V I . El grupo en serie conducirá (y bajará la línea de bits) si el bit seleccionado no se ha programado.

A pesar de los transistores adicionales, la reducción de los cables de tierra y las líneas de bits permite un diseño más denso y una mayor capacidad de almacenamiento por chip. (Los cables de tierra y las líneas de bits son en realidad mucho más anchos que las líneas en los diagramas). Además, normalmente se permite que la memoria flash NAND contenga una cierta cantidad de fallas (se espera que la memoria flash NOR, como se usa para una ROM BIOS  , esté libre de fallas). Los fabricantes intentan maximizar la cantidad de almacenamiento utilizable reduciendo el tamaño de los transistores o celdas, sin embargo, la industria puede evitar esto y lograr mayores densidades de almacenamiento por chip utilizando NAND 3D, que apila celdas una sobre otra.

Las celdas flash NAND se leen analizando su respuesta a varios voltajes. [72]

Escribir y borrar

La memoria flash NAND utiliza la inyección de túnel para escribir y la liberación de túnel para borrar. La memoria flash NAND constituye el núcleo de los dispositivos de almacenamiento USB extraíbles conocidos como unidades flash USB , así como de la mayoría de los formatos de tarjetas de memoria y unidades de estado sólido disponibles en la actualidad.

La estructura jerárquica de la memoria flash NAND comienza en el nivel de celdas, que establece cadenas, luego páginas, bloques, planos y, por último, una matriz. Una cadena es una serie de celdas NAND conectadas en la que la fuente de una celda está conectada al drenaje de la siguiente. Según la tecnología NAND, una cadena consta normalmente de entre 32 y 128 celdas NAND. Las cadenas se organizan en páginas que, a su vez, se organizan en bloques en los que cada cadena está conectada a una línea independiente denominada línea de bits. Todas las celdas con la misma posición en la cadena están conectadas a través de las puertas de control mediante una línea de palabras. Un plano contiene una cierta cantidad de bloques que están conectados a través de la misma línea de bits. Una matriz flash consta de uno o más planos y de los circuitos periféricos necesarios para realizar todas las operaciones de lectura, escritura y borrado.

La arquitectura de la memoria flash NAND permite leer y programar (escribir) datos en páginas, normalmente de entre 4 y 16 KiB de tamaño, pero solo se pueden borrar a nivel de bloques enteros que constan de varias páginas. Cuando se borra un bloque, todas las celdas se configuran lógicamente en 1. Los datos solo se pueden programar en una sola pasada en una página de un bloque que se borró. El proceso de programación configura una o más celdas de 1 a 0. Las celdas que se hayan configurado en 0 mediante programación solo se pueden restablecer a 1 borrando el bloque completo. Esto significa que antes de poder programar nuevos datos en una página que ya contiene datos, el contenido actual de la página más los nuevos datos se deben copiar en una nueva página borrada. Si hay una página borrada adecuada disponible, los datos se pueden escribir en ella inmediatamente. Si no hay ninguna página borrada disponible, se debe borrar un bloque antes de copiar los datos a una página de ese bloque. La página antigua se marca entonces como inválida y está disponible para borrar y reutilizar. [90] Esto es diferente de la vista LBA del sistema operativo , por ejemplo, si el sistema operativo escribe 1100 0011 en el dispositivo de almacenamiento flash (como SSD ), los datos realmente escritos en la memoria flash pueden ser 0011 1100.

NAND vertical

La NAND 3D continúa escalando más allá de la 2D.

La memoria NAND vertical (V-NAND) o 3D NAND apila las celdas de memoria verticalmente y utiliza una arquitectura flash de trampa de carga . Las capas verticales permiten densidades de bits de área más grandes sin requerir celdas individuales más pequeñas. [91] También se vende bajo la marca comercial BiCS Flash , que es una marca comercial de Kioxia Corporation (anteriormente Toshiba Memory Corporation). La 3D NAND fue anunciada por primera vez por Toshiba en 2007. [53] La V-NAND fue fabricada comercialmente por primera vez por Samsung Electronics en 2013. [54] [55] [92] [93]

Estructura

La memoria V-NAND utiliza una geometría flash de trampa de carga (que fue introducida comercialmente en 2002 por AMD y Fujitsu ) [52] que almacena la carga en una película de nitruro de silicio incrustada . Dicha película es más robusta contra defectos puntuales y se puede hacer más gruesa para contener una mayor cantidad de electrones. La memoria V-NAND envuelve una celda de trampa de carga plana en una forma cilíndrica. [91] A partir de 2020, las memorias flash 3D NAND de Micron e Intel utilizan en cambio puertas flotantes, sin embargo, las memorias 3D NAND de 128 capas y superiores de Micron utilizan una estructura de trampa de carga convencional, debido a la disolución de la asociación entre Micron e Intel. La memoria flash 3D NAND con trampa de carga es más delgada que la NAND 3D con puerta flotante. En la NAND 3D con puerta flotante, las celdas de memoria están completamente separadas entre sí, mientras que en la NAND 3D con trampa de carga, los grupos verticales de celdas de memoria comparten el mismo material de nitruro de silicio. [94]

Una celda de memoria individual está formada por una capa plana de polisilicio que contiene un orificio lleno de múltiples cilindros verticales concéntricos. La superficie de polisilicio del orificio actúa como electrodo de compuerta. El cilindro de dióxido de silicio más externo actúa como dieléctrico de compuerta, envolviendo un cilindro de nitruro de silicio que almacena carga, que a su vez envuelve un cilindro de dióxido de silicio como dieléctrico de túnel que rodea una varilla central de polisilicio conductor que actúa como canal conductor. [91]

Las celdas de memoria en diferentes capas verticales no interfieren entre sí, ya que las cargas no pueden moverse verticalmente a través del medio de almacenamiento de nitruro de silicio, y los campos eléctricos asociados con las puertas están estrechamente confinados dentro de cada capa. La colección vertical es eléctricamente idéntica a los grupos enlazados en serie en los que se configura la memoria flash NAND convencional. [91] También existe el apilamiento en cadena, que construye varias matrices o "conectores" de memoria NAND 3D [95] por separado, pero apilados juntos para crear un producto con un mayor número de capas NAND 3D en una sola matriz. A menudo, se apilan dos o tres matrices. La desalineación entre los conectores es del orden de 30 a 10 nm. [61] [96] [97]

Construcción

El crecimiento de un grupo de celdas V-NAND comienza con una pila alterna de capas conductoras (dopadas) de polisilicio y capas aislantes de dióxido de silicio. [91]

El siguiente paso es formar un agujero cilíndrico a través de estas capas. En la práctica, un chip V-NAND de 128  Gbit con 24 capas de celdas de memoria requiere alrededor de 2.900 millones de agujeros de este tipo. A continuación, la superficie interior del agujero recibe múltiples capas, primero dióxido de silicio, luego nitruro de silicio y luego una segunda capa de dióxido de silicio. Por último, el agujero se rellena con polisilicio conductor (dopado). [91]

Actuación

A partir de 2013, [update]la arquitectura flash V-NAND permite operaciones de lectura y escritura dos veces más rápidas que la NAND convencional y puede durar hasta 10 veces más, mientras consume un 50 por ciento menos de energía. Ofrecen una densidad de bits física comparable utilizando litografía de 10 nm, pero pueden ser capaces de aumentar la densidad de bits hasta en dos órdenes de magnitud, dado el uso de V-NAND de hasta varios cientos de capas. [91] A partir de 2020, Samsung está desarrollando chips V-NAND con 160 capas. [98] A medida que aumenta el número de capas, la capacidad y la resistencia de la memoria flash pueden aumentar.

Costo

Coste mínimo de bits de la memoria NAND 3D gracias a la pared lateral no vertical. La abertura superior se ensancha con más capas, lo que contrarresta el aumento de la densidad de bits.

El costo de la oblea de una NAND 3D es comparable con el de una memoria flash NAND plana de menor escala (32 nm o menos). [99] Sin embargo, con el escalamiento de la NAND plana que se detiene en 16 nm, la reducción del costo por bit puede continuar con la NAND 3D comenzando con 16 capas. Sin embargo, debido a la pared lateral no vertical del orificio grabado a través de las capas, incluso una ligera desviación conduce a un costo mínimo de bit, es decir, una regla de diseño equivalente mínima (o densidad máxima), para una cantidad dada de capas; este número de capas de costo mínimo de bit disminuye para un diámetro de orificio menor. [100]

Limitaciones

Borrado de bloques

Una limitación de la memoria flash es que sólo se puede borrar un bloque a la vez. Esto generalmente establece todos los bits del bloque en 1. A partir de un bloque recién borrado, se puede programar cualquier ubicación dentro de ese bloque. Sin embargo, una vez que un bit se ha establecido en 0, sólo borrando el bloque entero se puede volver a cambiar a 1. En otras palabras, la memoria flash (específicamente la memoria flash NOR) ofrece operaciones de lectura y programación de acceso aleatorio, pero no ofrece operaciones de reescritura o borrado de acceso aleatorio arbitrario. Sin embargo, se puede reescribir una ubicación siempre que los bits 0 del nuevo valor sean un superconjunto de los valores sobrescritos. Por ejemplo, un valor de nibble puede borrarse a 1111, y luego escribirse como 1110. Escrituras sucesivas a ese nibble pueden cambiarlo a 1010, luego a 0010 y finalmente a 0000. Básicamente, el borrado establece todos los bits a 1, y la programación solo puede borrar bits a 0. [101] Algunos sistemas de archivos diseñados para dispositivos flash hacen uso de esta capacidad de reescritura, por ejemplo Yaffs1 , para representar metadatos de sector. Otros sistemas de archivos flash, como YAFFS 2, nunca hacen uso de esta capacidad de "reescritura"; realizan mucho trabajo adicional para cumplir con una "regla de escritura única".

Aunque las estructuras de datos en la memoria flash no se pueden actualizar de forma completamente general, esto permite "eliminar" los miembros marcándolos como no válidos. Es posible que sea necesario modificar esta técnica para dispositivos de celdas de varios niveles , donde una celda de memoria contiene más de un bit.

Los dispositivos flash comunes, como las unidades flash USB y las tarjetas de memoria, proporcionan solo una interfaz a nivel de bloque, o capa de traducción flash (FTL), que escribe en una celda diferente cada vez para nivelar el dispositivo. Esto evita la escritura incremental dentro de un bloque; sin embargo, ayuda a que el dispositivo no se desgaste prematuramente debido a patrones de escritura intensivos.

Retención de datos

Ejemplo de memoria flash NOR de 45 nm que muestra que la retención de datos varía con las temperaturas

Los datos almacenados en las celdas flash se pierden constantemente debido a la pérdida de electrones [ se necesita una definición ] . La tasa de pérdida aumenta exponencialmente a medida que aumenta la temperatura absoluta . Por ejemplo: para una flash NOR de 45 nm, a las 1000 horas, la pérdida de voltaje umbral (Vt) a 25 grados Celsius es aproximadamente la mitad que a 90 grados Celsius. [102]

Desgaste de la memoria

Otra limitación es que la memoria flash tiene un número finito de ciclos de borrado de programas (normalmente escritos como ciclos P/E). [103] [104] Micron Technology y Sun Microsystems anunciaron un chip de memoria flash SLC NAND con capacidad para 1.000.000 de ciclos P/E el 17 de diciembre de 2008. [105]

El conteo de ciclos garantizado puede aplicarse solo al bloque cero (como es el caso de los dispositivos NAND TSOP  ) o a todos los bloques (como en NOR). Este efecto se mitiga en algunos firmware de chip o controladores de sistemas de archivos contando las escrituras y reasignando dinámicamente los bloques para distribuir las operaciones de escritura entre sectores; esta técnica se llama nivelación de desgaste . Otro enfoque es realizar la verificación de escritura y reasignar los sectores de repuesto en caso de falla de escritura, una técnica llamada administración de bloques defectuosos (BBM). Para dispositivos de consumo portátiles, estas técnicas de administración del desgaste generalmente extienden la vida útil de la memoria flash más allá de la vida útil del dispositivo en sí, y cierta pérdida de datos puede ser aceptable en estas aplicaciones. Sin embargo, para el almacenamiento de datos de alta confiabilidad, no es aconsejable usar memoria flash que tendría que pasar por una gran cantidad de ciclos de programación. Esta limitación también existe para aplicaciones de "solo lectura" como clientes ligeros y enrutadores , que se programan solo una vez o como máximo unas pocas veces durante su vida útil, debido a la perturbación de lectura (ver a continuación).

En diciembre de 2012, los ingenieros taiwaneses de Macronix revelaron su intención de anunciar en la reunión de dispositivos electrónicos internacionales IEEE de 2012 que habían descubierto cómo mejorar los ciclos de lectura/escritura de almacenamiento flash NAND de 10.000 a 100 millones de ciclos utilizando un proceso de "autocuración" que utilizaba un chip flash con "calentadores integrados que podían recocer pequeños grupos de celdas de memoria". [106] El recocido térmico integrado debía reemplazar el ciclo de borrado habitual por un proceso local de alta temperatura que no solo borraba la carga almacenada, sino que también reparaba la tensión inducida por electrones en el chip, lo que daba como resultado ciclos de escritura de al menos 100 millones. [107] El resultado era un chip que podía borrarse y reescribirse una y otra vez, incluso cuando teóricamente debería averiarse. Sin embargo, por muy prometedor que pudiera haber sido el avance de Macronix para la industria móvil, no había planes para lanzar un producto comercial con esta capacidad en un futuro próximo. [108]

Leer perturbar

El método utilizado para leer la memoria flash NAND puede provocar que las celdas cercanas en el mismo bloque de memoria cambien con el tiempo (se programen). Esto se conoce como alteración de lectura. El número umbral de lecturas se encuentra generalmente en los cientos de miles de lecturas entre las operaciones de borrado intermedias. Si se lee continuamente desde una celda, esa celda no fallará, sino que una de las celdas circundantes lo hará en una lectura posterior. Para evitar el problema de alteración de lectura, el controlador flash generalmente contará el número total de lecturas de un bloque desde el último borrado. Cuando el recuento excede un límite objetivo, el bloque afectado se copia a un nuevo bloque, se borra y luego se libera al grupo de bloques. El bloque original queda como nuevo después del borrado. Sin embargo, si el controlador flash no interviene a tiempo, se producirá un error de alteración de lectura con posible pérdida de datos si los errores son demasiado numerosos para corregirlos con un código de corrección de errores . [109] [110] [111]

Efectos de rayos X

La mayoría de los circuitos integrados flash vienen en encapsulados de matriz de rejilla de bolas (BGA), e incluso los que no lo tienen suelen montarse en una PCB junto a otros encapsulados BGA. Después del ensamblaje de la PCB , las placas con encapsulados BGA suelen someterse a rayos X para ver si las bolas están haciendo las conexiones adecuadas con el pad adecuado o si es necesario volver a trabajar en el BGA . Estos rayos X pueden borrar bits programados en un chip flash (convertir bits "0" programados en bits "1" borrados). Los bits borrados (bits "1") no se ven afectados por los rayos X. [112] [113]

Algunos fabricantes están fabricando ahora dispositivos de memoria SD [114] y USB [115] a prueba de rayos X.

Acceso de bajo nivel

La interfaz de bajo nivel para chips de memoria flash difiere de la de otros tipos de memoria como DRAM , ROM y EEPROM , que admiten alterabilidad de bits (tanto de cero a uno como de uno a cero) y acceso aleatorio a través de buses de direcciones accesibles externamente .

La memoria NOR tiene un bus de direcciones externo para lectura y programación. En la memoria NOR, la lectura y la programación son de acceso aleatorio, y el desbloqueo y el borrado se realizan por bloques. En la memoria NAND, la lectura y la programación se realizan por páginas, y el desbloqueo y el borrado se realizan por bloques.

NOR recuerdos

Memoria flash NOR de Intel

La lectura desde una memoria flash NOR es similar a la lectura desde una memoria de acceso aleatorio, siempre que la dirección y el bus de datos estén correctamente asignados. Debido a esto, la mayoría de los microprocesadores pueden usar la memoria flash NOR como memoria de ejecución en el lugar (XIP), [116] lo que significa que los programas almacenados en la memoria flash NOR se pueden ejecutar directamente desde la memoria flash NOR sin necesidad de ser copiados primero en la RAM. La memoria flash NOR se puede programar de manera similar a la lectura mediante acceso aleatorio. La programación cambia los bits de un uno lógico a un cero. Los bits que ya son cero se dejan sin cambios. El borrado debe realizarse un bloque a la vez y restablece todos los bits del bloque borrado a uno. Los tamaños de bloque típicos son 64, 128 o 256  KiB .

La gestión de bloques defectuosos es una característica relativamente nueva en los chips NOR. En los dispositivos NOR más antiguos que no admiten la gestión de bloques defectuosos, el software o el controlador del dispositivo que controla el chip de memoria debe corregir los bloques que se desgastan o el dispositivo dejará de funcionar de manera confiable.

Los comandos específicos que se utilizan para bloquear, desbloquear, programar o borrar las memorias NOR difieren según el fabricante. Para evitar la necesidad de un software de controlador exclusivo para cada dispositivo fabricado, los comandos especiales de Interfaz de memoria flash común (CFI) permiten que el dispositivo se identifique a sí mismo y a sus parámetros operativos críticos.

Además de su uso como ROM de acceso aleatorio, la memoria flash NOR también se puede utilizar como dispositivo de almacenamiento, aprovechando la programación de acceso aleatorio. Algunos dispositivos ofrecen la funcionalidad de lectura y escritura, de modo que el código continúa ejecutándose incluso mientras se realiza un programa o una operación de borrado en segundo plano. Para escrituras de datos secuenciales, los chips flash NOR suelen tener velocidades de escritura lentas, en comparación con las memorias flash NAND.

La memoria flash NOR típica no necesita un código de corrección de errores . [117]

Memorias NAND

La arquitectura flash NAND fue introducida por Toshiba en 1989. [118] Se accede a estas memorias de forma muy similar a los dispositivos de bloque , como los discos duros. Cada bloque consta de varias páginas. Las páginas suelen tener un tamaño de 512, [119] 2048 o 4096 bytes. Asociados a cada página hay unos pocos bytes (normalmente 1/32 del tamaño de los datos) que se pueden utilizar para el almacenamiento de una suma de comprobación del código de corrección de errores (ECC) .

Los tamaños de bloque típicos incluyen:

  • 32 páginas de 512+16 bytes cada una para un tamaño de bloque (efectivo) de 16  KiB
  • 64 páginas de 2048+64 bytes cada una para un tamaño de bloque de 128 KiB [120]
  • 64 páginas de 4.096+128 bytes cada una para un tamaño de bloque de 256 KiB [121]
  • 128 páginas de 4.096+128 bytes cada una para un tamaño de bloque de 512 KiB.

Las memorias flash NAND modernas pueden tener un tamaño de bloque de borrado de entre 1 MiB y 128 MiB. Mientras que la lectura y la programación se realizan en base a páginas, el borrado solo se puede realizar en base a bloques. [122] Debido a que cambiar una celda de 0 a 1 necesita borrar el bloque completo, no solo modificar algunas páginas, modificar los datos de un bloque puede requerir un proceso de lectura-borrado-escritura, y los nuevos datos en realidad se mueven a otro bloque. Además, en un SSD NVM Express Zoned Namespaces, generalmente se usa el tamaño del bloque flash como el tamaño de la zona.

Los dispositivos NAND también requieren la gestión de bloques defectuosos por parte del software del controlador del dispositivo o de un chip controlador independiente. Algunas tarjetas SD, por ejemplo, incluyen circuitos de controlador para realizar la gestión de bloques defectuosos y la nivelación del desgaste . Cuando un software de alto nivel accede a un bloque lógico, el controlador o el controlador del dispositivo lo asigna a un bloque físico. Se pueden reservar varios bloques en el chip flash para almacenar tablas de asignación para tratar los bloques defectuosos, o el sistema puede simplemente verificar cada bloque al encenderse para crear un mapa de bloques defectuosos en la RAM. La capacidad de memoria general se reduce gradualmente a medida que se marcan más bloques como defectuosos.

La NAND se basa en el ECC para compensar los bits que pueden fallar espontáneamente durante el funcionamiento normal del dispositivo. Un ECC típico corregirá un error de un bit en cada 2048 bits (256 bytes) utilizando 22 bits de ECC, o un error de un bit en cada 4096 bits (512 bytes) utilizando 24 bits de ECC. [123] Si el ECC no puede corregir el error durante la lectura, aún puede detectar el error. Al realizar operaciones de borrado o programación, el dispositivo puede detectar bloques que no se pueden programar o borrar y marcarlos como defectuosos. Luego, los datos se escriben en un bloque diferente, que está en buen estado, y se actualiza el mapa de bloques defectuosos.

Los códigos Hamming son los códigos ECC más utilizados para las memorias flash NAND SLC. Los códigos Reed-Solomon y los códigos BCH (códigos Bose-Chaudhuri-Hocquenghem) son los códigos ECC más utilizados para las memorias flash NAND MLC. Algunos chips flash NAND MLC generan internamente los códigos de corrección de errores BCH adecuados. [117]

La mayoría de los dispositivos NAND se envían de fábrica con algunos bloques defectuosos. Estos suelen marcarse según una estrategia específica de marcado de bloques defectuosos. Al permitir algunos bloques defectuosos, los fabricantes logran rendimientos mucho mayores de los que serían posibles si se tuviera que verificar que todos los bloques están en buenas condiciones. Esto reduce significativamente los costos de la memoria flash NAND y solo disminuye ligeramente la capacidad de almacenamiento de las piezas.

Al ejecutar software desde memorias NAND, se suelen utilizar estrategias de memoria virtual : primero se deben paginar o copiar los contenidos de la memoria en la RAM asignada a la memoria y ejecutarlos allí (lo que da lugar a la combinación habitual de NAND + RAM). Una unidad de gestión de memoria (MMU) en el sistema resulta útil, pero esto también se puede lograr con superposiciones . Por este motivo, algunos sistemas utilizarán una combinación de memorias NOR y NAND, donde una memoria NOR más pequeña se utiliza como ROM de software y una memoria NAND más grande se particiona con un sistema de archivos para su uso como área de almacenamiento de datos no volátil.

La NAND sacrifica las ventajas de acceso aleatorio y ejecución en el lugar de la NOR. La NAND es más adecuada para sistemas que requieren almacenamiento de datos de alta capacidad. Ofrece densidades más altas, mayores capacidades y menor costo. Tiene borrados más rápidos, escrituras secuenciales y lecturas secuenciales.

Normalización

Un grupo llamado Open NAND Flash Interface Working Group (ONFI) ha desarrollado una interfaz de bajo nivel estandarizada para chips NAND flash. Esto permite la interoperabilidad entre dispositivos NAND compatibles de diferentes proveedores. La versión 1.0 de la especificación ONFI [124] se publicó el 28 de diciembre de 2006. Especifica:

  • Una interfaz física estándar ( pinout ) para flash NAND en paquetes TSOP -48, WSOP-48, LGA -52 y BGA -63
  • Un conjunto de comandos estándar para leer, escribir y borrar chips flash NAND
  • Un mecanismo de autoidentificación (comparable a la función de detección de presencia en serie de los módulos de memoria SDRAM)

El grupo ONFI cuenta con el apoyo de los principales fabricantes de memoria flash NAND, incluidos Hynix , Intel , Micron Technology y Numonyx , así como de los principales fabricantes de dispositivos que incorporan chips flash NAND. [125]

Dos importantes fabricantes de dispositivos flash, Toshiba y Samsung , han optado por utilizar una interfaz de su propio diseño conocida como Toggle Mode (y ahora Toggle). Esta interfaz no es compatible pin a pin con la especificación ONFI. El resultado es que un producto diseñado para los dispositivos de un proveedor puede no ser capaz de utilizar los dispositivos de otro proveedor. [126]

Un grupo de proveedores, entre ellos Intel , Dell y Microsoft , formó un grupo de trabajo de interfaz de controlador de host de memoria no volátil (NVMHCI). [127] El objetivo del grupo es proporcionar interfaces de programación de hardware y software estándar para subsistemas de memoria no volátil, incluido el dispositivo de "caché flash" conectado al bus PCI Express .

Distinción entre flash NOR y NAND

Las memorias flash NOR y NAND se diferencian en dos aspectos importantes:

  • Las conexiones de las células de memoria individuales son diferentes. [128]
  • La interfaz proporcionada para leer y escribir la memoria es diferente; NOR permite acceso aleatorio [129] ya que puede ser direccionable por bytes o por palabras, siendo las palabras, por ejemplo, de 32 bits de longitud, [130] [131] [132] mientras que NAND solo permite acceso a páginas. [133]

NOR [134] y NAND flash obtienen sus nombres de la estructura de las interconexiones entre las celdas de memoria. [ cita requerida ] En NOR flash, las celdas están conectadas en paralelo a las líneas de bits, lo que permite que las celdas se lean y programen individualmente. [ 135 ] La conexión en paralelo de las celdas se asemeja a la conexión en paralelo de los transistores en una compuerta NOR CMOS. [ 136 ] En NAND flash, las celdas están conectadas en serie, [ 135 ] asemejándose a una compuerta NAND CMOS. Las conexiones en serie consumen menos espacio que las paralelas, lo que reduce el costo de NAND flash. [ 135 ] Por sí mismo, no impide que las celdas NAND se lean y programen individualmente. [ cita requerida ]

Cada celda flash NOR es más grande que una celda flash NAND – 10 F 2 vs 4 F 2  – [ vago ] incluso cuando se utiliza exactamente la misma fabricación de dispositivo semiconductor y por lo tanto cada transistor, contacto, etc. es exactamente del mismo tamaño – porque las celdas flash NOR requieren un contacto metálico separado para cada celda. [137] [138]

Debido a la conexión en serie y la eliminación de los contactos de línea de palabra, una gran red de celdas de memoria flash NAND ocupará quizás solo el 60% del área de las celdas NOR equivalentes [139] (asumiendo la misma resolución de proceso CMOS , por ejemplo, 130  nm , 90 nm o 65 nm). Los diseñadores de flash NAND se dieron cuenta de que el área de un chip NAND, y por lo tanto el costo, podría reducirse aún más eliminando la dirección externa y los circuitos del bus de datos. En cambio, los dispositivos externos podrían comunicarse con flash NAND a través de registros de datos y comandos de acceso secuencial, que recuperarían y emitirían internamente los datos necesarios. Esta elección de diseño hizo imposible el acceso aleatorio a la memoria flash NAND, pero el objetivo de la memoria flash NAND era reemplazar los discos duros mecánicos , no reemplazar las ROM.

Los primeros teléfonos GSM y muchos teléfonos con funciones básicas tenían memoria flash NOR, desde la cual se podían ejecutar instrucciones del procesador directamente en una arquitectura de ejecución en el lugar y permitía tiempos de arranque cortos. Con los teléfonos inteligentes, se adoptó la memoria flash NAND, ya que tiene mayores capacidades de almacenamiento y menores costos, pero causa tiempos de arranque más largos porque las instrucciones no se pueden ejecutar directamente desde ella y deben copiarse primero a la memoria RAM antes de la ejecución. [140]

AtributoNANDNI
Aplicación principalAlmacenamiento de archivosEjecución de código
Capacidad de almacenamientoMás altoMás bajo
Coste por bitMás bajoMás alto
Potencia activaMás bajoMás alto
Energía en modo de esperaMás altoMás bajo
Velocidad de escrituraMás rápidoMás lento
Velocidad de lectura aleatoriaMás lentoMás rápido
Ejecutar en el lugar [141] (XIP)No
FiabilidadMás bajoMás alto

Escribe resistencia

La resistencia de escritura de las memorias flash NOR de puerta flotante SLC es normalmente igual o mayor que la de las memorias flash NAND, mientras que las memorias flash NOR y NAND de MLC tienen capacidades de resistencia similares. Se proporcionan ejemplos de clasificaciones de ciclos de resistencia que figuran en las hojas de datos de las memorias flash NAND y NOR, así como en los dispositivos de almacenamiento que utilizan memoria flash. [142]

Tipo de
memoria flash
Calificación de resistencia
(borrados por bloque )
Ejemplo(s) de memoria flash o dispositivo de almacenamiento
Memoria NAND de SLC50.000–100.000Samsung OneNAND KFW4G16Q2M, chips flash NAND SLC de Toshiba, [143] [144] [145] [146] [147] Transcend SD500, Fujitsu S26361-F3298
Memoria NAND MLC5.000–10.000 para
capacidad media;
1.000 a 3.000 para
alta capacidad [148]
Samsung K9G8G08U0M (Ejemplo para aplicaciones de capacidad media), Memblaze PBlaze4, [149] ADATA SU900, Reactor Mushkin
Memoria NAND de alta capacidad1.000Unidad de estado sólido Samsung 840
Memoria NAND QLCDesconocidoTarjetas SD flash NAND X4 de SanDisk [150] [151] [152] [153]
Memoria NAND SLC 3D>100.000Memoria Z-NAND de Samsung [154]
Memoria NAND 3D MLC6.000–40.000Samsung SSD 850 PRO, Samsung SSD 845DC PRO, [155] [156] Samsung 860 PRO
Memoria NAND 3D TLC1.500–5.000Samsung SSD 850 EVO, Samsung SSD 845DC EVO, Crucial MX300 [157] [158] [159] , Memblaze PBlaze5 900, Memblaze PBlaze5 700, Memblaze PBlaze5 910/916, Memblaze PBlaze5 510/516, [160] [161] [162 ] [163] ADATA SX 8200 PRO (también se vende con la marca "XPG Gammix", modelo S11 PRO)
Memoria NAND 3D QLC100–1.500Samsung SSD 860 QVO SATA, Intel SSD 660p, Micron 5210 ION, Crucial P1, Samsung SSD BM991 NVMe [164] [165] [166] [167] [168] [169] [170] [171]
PLC 3D NANDDesconocidoEn desarrollo por SK Hynix (anteriormente Intel) [172] y Kioxia (anteriormente Toshiba Memory). [148]
SLC (
puerta flotante) NOR
100.000–1.000.000Numonyx M58BW (clasificación de resistencia de 100 000 borrados por bloque);
Spansion S29CD016J (clasificación de resistencia de 1 000 000 borrados por bloque)
MLC (
puerta flotante) NOR
100.000Flash Numonyx J3

Sin embargo, mediante la aplicación de ciertos algoritmos y paradigmas de diseño, como la nivelación del desgaste y el sobreaprovisionamiento de memoria , la resistencia de un sistema de almacenamiento se puede ajustar para satisfacer requisitos específicos. [173]

Para calcular la longevidad de la memoria flash NAND, se debe tener en cuenta el tamaño del chip de memoria, el tipo de memoria (p. ej., SLC/MLC/TLC) y el patrón de uso. La memoria NAND industrial y la memoria NAND para servidores tienen demanda debido a su capacidad, mayor resistencia y confiabilidad en entornos sensibles.

A medida que aumenta el número de bits por celda, el rendimiento y la vida útil de la memoria flash NAND pueden degradarse, lo que aumenta los tiempos de lectura aleatoria a 100 μs para TLC NAND, que es 4 veces el tiempo requerido en SLC NAND y el doble del tiempo requerido en MLC NAND para lecturas aleatorias. [74]

Sistemas de archivos Flash

Debido a las características particulares de la memoria flash, se utiliza mejor con un controlador para realizar la nivelación del desgaste y la corrección de errores o con sistemas de archivos flash diseñados específicamente, que distribuyen las escrituras en el medio y se ocupan de los largos tiempos de borrado de los bloques flash NOR. El concepto básico detrás de los sistemas de archivos flash es el siguiente: cuando se debe actualizar el almacenamiento flash, el sistema de archivos escribirá una nueva copia de los datos modificados en un bloque nuevo, reasignará los punteros de archivo y luego borrará el bloque antiguo más tarde cuando tenga tiempo.

En la práctica, los sistemas de archivos flash se utilizan únicamente para dispositivos de tecnología de memoria (MTD), que son memorias flash integradas que no tienen un controlador. Las tarjetas de memoria flash extraíbles , los SSD, los chips eMMC / eUFS y las unidades flash USB tienen controladores integrados para realizar la nivelación del desgaste y la corrección de errores, por lo que el uso de un sistema de archivos flash específico puede no aportar ningún beneficio.

Capacidad

A menudo se colocan en serie o se apilan varios chips para lograr capacidades mayores [174] para su uso en dispositivos electrónicos de consumo, como reproductores multimedia o GPS . El escalamiento (aumento) de la capacidad de los chips flash solía seguir la ley de Moore porque se fabrican con muchas de las mismas técnicas y equipos de circuitos integrados . Desde la introducción de NAND 3D, el escalamiento ya no está necesariamente asociado con la ley de Moore, ya que ya no se utilizan transistores (celdas) cada vez más pequeños.

Los dispositivos de almacenamiento flash para el consumidor normalmente se anuncian con tamaños utilizables expresados ​​como una pequeña potencia entera de dos (2, 4, 8, etc.) y una designación convencional de megabytes (MB) o gigabytes (GB); p. ej., 512 MB, 8 GB. Esto incluye los SSD comercializados como reemplazos de discos duros, de acuerdo con los discos duros tradicionales , que utilizan prefijos decimales . [175] Por lo tanto, un SSD marcado como "64  GB " tiene al menos 64 × 1000 3 bytes (64 GB). La mayoría de los usuarios tendrán ligeramente menos capacidad que esta disponible para sus archivos, debido al espacio ocupado por los metadatos del sistema de archivos y porque algunos sistemas operativos informan la capacidad de los SSD utilizando prefijos binarios que son algo más grandes que los prefijos convencionales.

Los chips de memoria flash que se encuentran en su interior tienen un tamaño que se expresa en múltiplos binarios estrictos, pero la capacidad total real de los chips no se puede utilizar en la interfaz de la unidad. Es considerablemente mayor que la capacidad anunciada para permitir la distribución de escrituras ( nivelación de desgaste ), el ahorro, los códigos de corrección de errores y otros metadatos que necesita el firmware interno del dispositivo.

En 2005, Toshiba y SanDisk desarrollaron un chip flash NAND capaz de almacenar 1 GB de datos utilizando tecnología de celdas multinivel (MLC), capaz de almacenar dos bits de datos por celda. En septiembre de 2005, Samsung Electronics anunció que había desarrollado el primer chip de 2 GB del mundo. [176]

En marzo de 2006, Samsung anunció discos duros flash con capacidad de 4 GB, esencialmente el mismo orden de magnitud que los discos duros de portátiles más pequeños, y en septiembre de 2006, Samsung anunció un chip de 8 GB producido utilizando un proceso de fabricación de 40 nm. [177] En enero de 2008, SanDisk anunció la disponibilidad de sus tarjetas MicroSDHC de 16 GB y SDHC Plus de 32 GB. [178] [179]

Las unidades flash más recientes (a partir de 2012) tienen capacidades mucho mayores, con capacidad para 64, 128 y 256 GB. [180]

Un desarrollo conjunto de Intel y Micron permitirá la producción de memorias flash NAND de 32 capas de 3,5 terabytes (TB [ aclaración necesaria ] ) y SSD de tamaño estándar de 10 TB. El dispositivo incluye 5 paquetes de 16 matrices TLC de 48 GB, utilizando un diseño de celda de compuerta flotante. [181]

Los chips Flash continúan fabricándose con capacidades inferiores o cercanas a 1 MB (por ejemplo, para BIOS-ROM y aplicaciones integradas).

En julio de 2016, Samsung anunció el Samsung 850 EVO de 4 TB [ aclaración necesaria ] que utiliza su TLC 3D V-NAND de 48 capas y 256 Gbit. [182] En agosto de 2016, Samsung anunció un SSD SAS de 2,5 pulgadas y 32 TB basado en su TLC 3D V-NAND de 64 capas y 512 Gbit. Además, Samsung espera presentar SSD con hasta 100 TB de almacenamiento para 2020. [183]

Tasas de transferencia

Los dispositivos de memoria flash suelen ser mucho más rápidos en lectura que en escritura. [184] El rendimiento también depende de la calidad de los controladores de almacenamiento, que se vuelven más críticos cuando los dispositivos están parcialmente llenos. [ vago ] [184] Incluso cuando el único cambio en la fabricación es la reducción de la matriz, la ausencia de un controlador apropiado puede resultar en velocidades degradadas. [185]

Aplicaciones

Flash en serie

Memoria flash en serie: Silicon Storage Tech SST25VF080B

La memoria flash serial es una memoria flash pequeña y de bajo consumo que proporciona solo acceso serial a los datos; en lugar de direccionar bytes individuales, el usuario lee o escribe grandes grupos contiguos de bytes en el espacio de direcciones en serie. El bus de interfaz periférica serial (SPI) es un protocolo típico para acceder al dispositivo. Cuando se incorpora a un sistema integrado , la memoria flash serial requiere menos cables en la PCB que las memorias flash paralelas, ya que transmite y recibe datos un bit a la vez. Esto puede permitir una reducción en el espacio de la placa, el consumo de energía y el costo total del sistema.

Hay varias razones por las que un dispositivo en serie, con menos pines externos que un dispositivo paralelo, puede reducir significativamente el costo general:

  • Muchos ASIC tienen limitaciones de tamaño, lo que significa que el tamaño del chip está limitado por la cantidad de chips de conexión por cable , en lugar de por la complejidad y la cantidad de puertas utilizadas para la lógica del dispositivo. La eliminación de los chips de conexión permite un circuito integrado más compacto en un chip más pequeño; esto aumenta la cantidad de chips que se pueden fabricar en una oblea y, por lo tanto, reduce el costo por chip.
  • La reducción del número de pines externos también reduce los costes de montaje y embalaje . Un dispositivo en serie puede empaquetarse en un paquete más pequeño y sencillo que un dispositivo en paralelo.
  • Los paquetes más pequeños y con menor número de pines ocupan menos área de PCB.
  • Los dispositivos con menor número de pines simplifican el enrutamiento de PCB .

Existen dos tipos principales de memoria flash SPI. El primer tipo se caracteriza por tener bloques pequeños y un búfer de bloque SRAM interno que permite leer un bloque completo en el búfer, modificarlo parcialmente y luego volver a escribirlo (por ejemplo, la memoria flash Atmel AT45 DataFlash o la memoria flash NOR Page Erase de Micron Technology ). El segundo tipo tiene sectores más grandes; los sectores más pequeños que se encuentran normalmente en este tipo de memoria flash SPI son de 4 kB, pero pueden llegar a ser de 64 kB. Dado que este tipo de memoria flash SPI carece de un búfer SRAM interno, se debe leer y modificar el bloque completo antes de volver a escribirlo, lo que hace que su gestión sea lenta. Sin embargo, el segundo tipo es más económico que el primero y, por lo tanto, es una buena opción cuando la aplicación es el seguimiento de código.

Los dos tipos no son fácilmente intercambiables, ya que no tienen el mismo pinout y los conjuntos de comandos son incompatibles.

La mayoría de los FPGA se basan en celdas de configuración SRAM y requieren un dispositivo de configuración externo, a menudo un chip flash serial, para recargar el flujo de bits de configuración en cada ciclo de energía. [186]

Almacenamiento de firmware

Con la creciente velocidad de las CPU modernas, los dispositivos flash paralelos suelen ser mucho más lentos que el bus de memoria del ordenador al que están conectados. Por el contrario, la SRAM moderna ofrece tiempos de acceso inferiores a 10  ns , mientras que la SDRAM DDR2 ofrece tiempos de acceso inferiores a 20 ns. Debido a esto, a menudo es deseable copiar el código almacenado en la flash en la RAM; es decir, el código se copia de la flash a la RAM antes de la ejecución, de modo que la CPU pueda acceder a él a toda velocidad. El firmware del dispositivo se puede almacenar en un chip flash en serie y luego copiar en SDRAM o SRAM cuando se enciende el dispositivo. [187] El uso de un dispositivo flash en serie externo en lugar de flash en chip elimina la necesidad de un compromiso significativo del proceso (un proceso de fabricación que es bueno para la lógica de alta velocidad generalmente no es bueno para flash y viceversa). Una vez que se decide leer el firmware como un gran bloque, es común agregar compresión para permitir que se use un chip flash más pequeño. Desde 2005, muchos dispositivos usan flash NOR en serie para desaprobar el flash NOR paralelo para el almacenamiento de firmware. Las aplicaciones típicas de la memoria flash NOR en serie incluyen el almacenamiento de firmware para discos duros , BIOS , ROM opcionales de tarjetas de expansión , módems DSL , etc.

Memoria flash como reemplazo de los discos duros

Un SSD mSATA de Intel en 2020

Una aplicación más reciente de la memoria flash es como reemplazo de los discos duros . La memoria flash no tiene las limitaciones mecánicas ni las latencias de los discos duros, por lo que una unidad de estado sólido (SSD) resulta atractiva si se tienen en cuenta la velocidad, el ruido, el consumo de energía y la fiabilidad. Las unidades flash están ganando terreno como dispositivos de almacenamiento secundario en dispositivos móviles; también se utilizan como sustitutos de los discos duros en ordenadores de sobremesa de alto rendimiento y algunos servidores con arquitecturas RAID y SAN .

Aún quedan algunos aspectos de los SSD basados ​​en flash que los hacen poco atractivos. El costo por gigabyte de la memoria flash sigue siendo significativamente más alto que el de los discos duros. [188] Además, la memoria flash tiene un número finito de ciclos P/E ( programación/borrado ), pero esto parece estar actualmente bajo control ya que las garantías de los SSD basados ​​en flash se están acercando a las de los discos duros actuales. [189] Además, los archivos eliminados en los SSD pueden permanecer durante un período de tiempo indefinido antes de ser sobrescritos por datos nuevos; las técnicas de borrado o destrucción o el software que funcionan bien en las unidades de disco duro magnético no tienen efecto en los SSD, lo que compromete la seguridad y el examen forense. Sin embargo, debido al llamado comando TRIM empleado por la mayoría de las unidades de estado sólido, que marca las direcciones de bloque lógico ocupadas por el archivo eliminado como no utilizadas para habilitar la recolección de basura , el software de recuperación de datos no puede restaurar los archivos eliminados de tales unidades.

Para bases de datos relacionales u otros sistemas que requieren transacciones ACID , incluso una cantidad modesta de almacenamiento flash puede ofrecer grandes mejoras de velocidad en comparación con conjuntos de unidades de disco. [190]

En mayo de 2006, Samsung Electronics anunció dos PC basados ​​en memoria flash, el Q1-SSD y el Q30-SSD, que se esperaba que estuvieran disponibles en junio de 2006, ambos usaban SSD de 32 GB y al menos inicialmente estaban disponibles solo en Corea del Sur . [191] El lanzamiento del Q1-SSD y el Q30-SSD se retrasó y finalmente se envió a fines de agosto de 2006. [192]

El primer PC basado en memoria flash que estuvo disponible fue el Sony Vaio UX90, anunciado para pedidos anticipados el 27 de junio de 2006 y comenzó a enviarse en Japón el 3 de julio de 2006 con un disco duro de memoria flash de 16 GB. [193] A fines de septiembre de 2006, Sony actualizó la memoria flash del Vaio UX90 a 32 GB. [194]

En 2008, el primer MacBook Air incluía una unidad de estado sólido como opción y, a partir de 2010, todos los modelos se entregaron con una SSD. A partir de finales de 2011, como parte de la iniciativa Ultrabook de Intel , cada vez más portátiles ultradelgados se entregan con SSD de serie.

También existen técnicas híbridas como Hybrid Drive y ReadyBoost que intentan combinar las ventajas de ambas tecnologías, utilizando flash como un caché no volátil de alta velocidad para archivos en el disco que a menudo son referenciados, pero rara vez modificados, como archivos ejecutables de aplicaciones y sistemas operativos .

En los teléfonos inteligentes , los productos flash NAND se utilizan como dispositivos de almacenamiento de archivos, por ejemplo, eMMC y eUFS .

Memoria flash como RAM

A partir de 2012, [update]existen intentos de utilizar la memoria flash como memoria principal del ordenador, DRAM . [195]

Almacenamiento de archivo o de largo plazo

Los transistores de compuerta flotante en el dispositivo de almacenamiento flash retienen la carga que representa los datos. Esta carga se pierde gradualmente con el tiempo, lo que lleva a una acumulación de errores lógicos , también conocidos como " descomposición de bits " o "desvanecimiento de bits". [196]

Retención de datos

No está claro cuánto tiempo se conservarán los datos en la memoria flash en condiciones de archivo (es decir, temperatura y humedad benignas con acceso poco frecuente con o sin reescritura profiláctica). Las hojas de datos de los microcontroladores " ATmega " basados ​​en flash de Atmel generalmente prometen tiempos de retención de 20 años a 85 °C (185 °F) y 100 años a 25 °C (77 °F). [197]

La capacidad de retención varía entre los tipos y modelos de almacenamiento flash. Cuando se suministra energía y está inactivo, la carga de los transistores que contienen los datos se actualiza de manera rutinaria mediante el firmware del almacenamiento flash. [196] La capacidad de retener datos varía entre los dispositivos de almacenamiento flash debido a las diferencias en el firmware, la redundancia de datos y los algoritmos de corrección de errores . [198]

Un artículo de la CMU de 2015 afirma que "los dispositivos flash actuales, que no requieren actualización de flash, tienen una edad de retención típica de 1 año a temperatura ambiente". Y ese tiempo de retención disminuye exponencialmente con el aumento de la temperatura. El fenómeno se puede modelar mediante la ecuación de Arrhenius . [199] [200]

Configuración de FPGA

Algunos FPGA se basan en celdas de configuración flash que se utilizan directamente como interruptores (programables) para conectar elementos internos entre sí, utilizando el mismo tipo de transistor de compuerta flotante que las celdas de almacenamiento de datos flash en los dispositivos de almacenamiento de datos. [186]

Industria

Una fuente afirma que, en 2008, la industria de la memoria flash representó alrededor de 9.100 millones de dólares en producción y ventas. Otras fuentes estiman que el mercado de la memoria flash alcanzó un tamaño de más de 20.000 millones de dólares en 2006, lo que representa más del ocho por ciento del mercado general de semiconductores y más del 34 por ciento del mercado total de memorias para semiconductores. [201] En 2012, el mercado se estimó en 26.800 millones de dólares. [202] Puede llevar hasta 10 semanas producir un chip de memoria flash. [203]

Fabricantes

Los siguientes fueron los mayores fabricantes de memoria flash NAND, al segundo trimestre de 2023. [204]

  1. Samsung Electronics – 31,4%
  2. Kioxia – 20,6%
  3. Corporación Western Digital – 12,6%
  4. SK Hynix – 18,5%
  5. Tecnología Micron – 12,3%
  6. Otros – 8,7% Nota: SK Hynix adquirió el negocio NAND de Intel a finales de 2021 [205] Kioxia se escindió y pasó a llamarse Toshiba en 2018/2019. [206]

Samsung sigue siendo el mayor fabricante de memoria flash NAND a partir del primer trimestre de 2022. [207]

Envíos

Envíos de memoria flash ( unidades fabricadas estimadas )
Años)Chips de memoria flash discretosCapacidad de datos de la memoria flash ( gigabytes ) Celdas de memoria MOSFET de puerta flotante (miles de millones)
199226.000.000 [208]3 [208]24 [a]
199373.000.000 [208]17 [208]139 [a]
1994112.000.000 [208]25 [208]203 [a]
1995235.000.000 [208]38 [208]300 [a]
1996359.000.000 [208]140 [208]1.121 [a]
1997477.200.000+ [209]317+ [209]2.533+ [a]
1998762.195.122 [210]455+ [209]3.642+ [a]
199912.800.000.000 [211]635+ [209]5,082+ [a]
2000–2004134.217.728.000 (NAND) [212]1.073.741.824.000 (NAND) [212]
2005–2007?
20081.226.215.645 (NAND móvil) [213]
20091.226.215.645+ (NAND móvil)
20107.280.000.000+ [b]
20118.700.000.000 [215]
20125.151.515.152 (serie) [216]
2013?
2014?59.000.000.000 [217]118.000.000.000+ [a]
20157.692.307.692 (NAND) [218]85.000.000.000 [219]170.000.000.000+ [a]
2016?100.000.000.000 [220]200.000.000.000+ [a]
2017?148.200.000.000 [c]296.400.000.000+ [a]
2018?231.640.000.000 [d]463.280.000.000+ [a]
2019???
2020???
1992–202045.358.454.134+ chips de memoria758.057.729.630+ gigabytes2.321.421.837.044  billones+ de células

Además de los chips de memoria flash individuales, la memoria flash también está integrada en chips de microcontroladores (MCU) y dispositivos de sistema en chip (SoC). [224] La memoria flash está integrada en chips ARM , [224] que han vendido 150  mil millones de unidades en todo el mundo a partir de 2019 [update], [225] y en dispositivos de sistema en chip programables (PSoC), que han vendido 1.1  mil millones de unidades a partir de 2012. [update][ 226] Esto suma al menos 151.1  mil millones de chips MCU y SoC con memoria flash integrada, además de los 45.4  mil millones de ventas de chips flash individuales conocidos a partir de 2015 [update], lo que suma un total de al menos 196.5  mil millones de chips que contienen memoria flash.

Escalabilidad de Flash

Debido a su estructura relativamente simple y la alta demanda de mayor capacidad, la memoria flash NAND es la tecnología de escalado más agresivo entre los dispositivos electrónicos . La fuerte competencia entre los principales fabricantes solo se suma a la agresividad en la reducción de la regla de diseño de MOSFET de puerta flotante o el nodo de tecnología de proceso. [110] Si bien el cronograma de reducción esperado es un factor de dos cada tres años según la versión original de la ley de Moore , esto se ha acelerado recientemente en el caso de la memoria flash NAND a un factor de dos cada dos años.

ITRS o empresa201020112012201320142015201620172018
Hoja de ruta de ITRS Flash 2011 [227]32 nm22 nm20 nm18 nm16 nm
Hoja de ruta actualizada de ITRS Flash [228]17 nm15 nm14 nm
Samsung [227] [228] [229]
(Samsung 3D NAND) [228]
35–20 nm [40]27 nm21 nm
( MLC , CCF )
19–16 nm
19–10 nm (MLC, TLC) [230]
19–10 nm
V-NAND (24L)
16–10 nm
V-NAND (32L)
16–10 nm12–10 nm12–10 nm
Micron , Intel [227] [228] [229]34–25 nm25 nm20 nm
(MLC + HKMG)
20 nm
(cromatografía en capa fina)
16 nm
Memoria NAND 3D de 16 nm

Memoria NAND 3D de 16 nm

Memoria NAND 3D de 12 nm

Memoria NAND 3D de 12 nm
Toshiba , WD ( SanDisk ) [227] [228] [229]43–32 nm
24 nm (Toshiba) [231]
24 nm19 nm
(MLC, CCF)
15 nm
Memoria NAND 3D de 15 nm

Memoria NAND 3D de 15 nm

Memoria NAND 3D de 12 nm

Memoria NAND 3D de 12 nm
SK Hynix [227] [228] [229]46–35 nm26 nm20 nm (MLC)16 nm16 nm16 nm12 nm12 nm

A medida que el tamaño de las características MOSFET de las celdas de memoria flash alcanza el límite mínimo de 15-16 nm, se incrementarán aún más la densidad de memoria flash mediante TLC (3 bits/celda) combinado con el apilamiento vertical de planos de memoria NAND. La disminución de la resistencia y el aumento de las tasas de errores de bits incorregibles que acompañan a la reducción del tamaño de las características se pueden compensar con mecanismos de corrección de errores mejorados. [232] Incluso con estos avances, puede resultar imposible escalar económicamente la memoria flash a dimensiones cada vez más pequeñas a medida que se reduce la capacidad de retención de electrones. Se están investigando y desarrollando muchas tecnologías nuevas y prometedoras (como FeRAM , MRAM , PMC , PCM , ReRAM y otras) como posibles reemplazos más escalables para la memoria flash. [233]

Cronología

Fecha de introducciónNombre del chipCapacidad del paquete de memoria
Megabits (Mb), Gigabits (Gb), Terabits (Tb)
Tipo de flashTipo de célulaCapas o
pilas de capas
Fabricante(s)ProcesoÁreaÁrbitro
1984??NISLC1Toshiba??[28]
1985?256 kbNISLC1Toshiba2.000 nm?[37]
1987??NANDSLC1Toshiba??[1]
1989?1 MbNISLC1Seeq, Intel??[37]
4 MbNANDSLC1Toshiba1.000 nm
1991?16 MbNISLC1Mitsubishi600 nm?[37]
1993DD28F032SA32 MbNISLC1Intel?280 mm²[234] [235]
1994?64 MbNISLC1Comité ejecutivo nacional400 nm?[37]
1995?16 MbDinoSLC1Mitsubishi, Hitachi??[37] [236]
NANDSLC1Toshiba??[237]
32 MbNANDSLC1Hitachi, Samsung, Toshiba??[37]
34 MbDe serieSLC1SanDisk
1996?64 MbNANDSLC1Hitachi, Mitsubishi400 nm?[37]
CLC-Q1Comité ejecutivo nacional
128 MbNANDSLC1Samsung, Hitachi?
1997?32 MbNISLC1Intel, Sharp400 nm?[238]
NANDSLC1AMD, Fujitsu350 nm
1999?256 MbNANDSLC1Toshiba250 nm?[37]
MLC1Hitachi1
2000?32 MbNISLC1Toshiba250 nm?[37]
64 MbNICLC-Q1STMicroelectrónica180 nm
512 MbNANDSLC1Toshiba??[118]
2001?512 MbNANDMLC1Hitachi??[37]
1 GibitNANDMLC1Samsung
1Toshiba, SanDisk160 nm?[239]
2002?512 MbNORMALIZACIÓNMLC1Saifun170 nm?[37]
2 GBNANDSLC1Samsung, Toshiba??[240] [241]
2003?128 MbNIMLC1Intel130 nm?[37]
1 GBNANDMLC1Hitachi
2004?8 GBNANDSLC1Samsung60 nm?[240]
2005?16 GBNANDSLC1Samsung50 nm?[40]
2006?32 GBNANDSLC1Samsung40 nm
07 de abrilMALDICIÓN128 GBNAND apiladoSLCToshiba56 nm252 mm²[56]
07 de septiembre?128 GBNAND apiladoSLCHynix??[57]
2008THGBM256 GBNAND apiladoSLCToshiba43 nm353 mm²[58]
2009?32 GBNANDcariñoToshiba32 nm113 mm²[38]
64 GBNANDCLC-QToshiba, SanDisk43 nm?[38] [39]
2010?64 GBNANDSLCHynix20 nm?[242]
cariñoSamsung20 nm?[40]
THGBM21 cucharadaNAND apiladoCLC-QToshiba32 nm374 mm²[59]
2011KLMCG8GE4A512 GBNAND apiladoMLCSamsung?192 mm²[243]
2013??NANDSLCSK Hynix16 nm?[242]
128 GBV-NANDcariñoSamsung10 nm?
2015?256 GBV-NANDcariñoSamsung??[230]
2017eUFS 2.1512 GBV-NANDcariño8 de 64Samsung??[8]
768 GBV-NANDCLC-QToshiba??[244]
KLUFG8R1EM4 TBV-NAND apiladocariñoSamsung?150 mm²[8]
2018?1 cucharadaV-NANDCLC-QSamsung??[245]
1,33 TBV-NANDCLC-QToshiba?158 mm²[246] [247]
2019?512 GBV-NANDCLC-QSamsung??[67] [68]
1 cucharadaV-NANDcariñoSK Hynix??[248]
eUFS 2.11 cucharadaV-NAND apilado [249]CLC-Q16 de 64Samsung?150 mm²[67] [68] [250]
2023eUFS 4.08 TBMemoria NAND 3DCLC-Q232Micrón??[251]

Véase también

Notas explicativas

  1. ^ abcdefghijklm Celda de un solo nivel (1 bit por celda ) hasta 2009. Celda multinivel (hasta 4 bits o medio byte por celda) comercializada en 2009. [38] [39]
  2. ^ Envíos de chips de memoria flash en 2010:
    • NOR – 3.64  mil millones [214]
    • NAND – 3,64  mil millones+ ( est. )
  3. ^ Envíos de capacidad de datos de memoria flash en 2017:
  4. ^ Envíos de capacidad de datos de memoria flash en 2018 ( estimado )
    • NAND NVM – 140  exabytes [221]
    • SSD – 91,64  exabytes [223]

Referencias

  1. ^ abc «1987: Toshiba lanza NAND Flash». eWeek . 11 de abril de 2012 . Consultado el 20 de junio de 2019 .
  2. ^ "A Flash Storage Technical and Economic Primer" (Introducción técnica y económica al almacenamiento flash). FlashStorage.com . 30 de marzo de 2015. Archivado desde el original el 20 de julio de 2015.
  3. ^ "Guía de memoria flash" (PDF) . Kingston Technology . 2012. MKF-283US. Archivado (PDF) del original el 19 de octubre de 2023 . Consultado el 4 de diciembre de 2023 .
  4. ^ Bauer, Roderick (6 de marzo de 2018). "HDD vs SSD: ¿Qué nos depara el futuro del almacenamiento?". Backblaze . Archivado desde el original el 22 de diciembre de 2022.
  5. ^ "Introducción a la detección de presencia en serie del módulo de memoria" (PDF) . Micron Technology . TN-04-42. Archivado (PDF) del original el 26 de julio de 2022 . Consultado el 1 de junio de 2022 .
  6. ^ "Detección de presencia en serie: referencia técnica" (PDF) . Texas Instruments . Enero de 1998. SMMU001. Archivado (PDF) desde el original el 4 de diciembre de 2023.
  7. ^ Shilov, Anton (30 de enero de 2019). «Samsung inicia la producción de almacenamiento eUFS 2.1 de 1 TB para teléfonos inteligentes». AnandTech . Archivado desde el original el 2 de noviembre de 2023.
  8. ^ abcd Shilov, Anton (5 de diciembre de 2017). «Samsung inicia la producción de memoria flash UFS NAND de 512 GB: V-NAND de 64 capas, 860 MB/s de lectura». AnandTech . Archivado desde el original el 3 de noviembre de 2023.
  9. ^ Kim, Chulbum; Cho, Ji-Ho; Jeong, Woopyo; Parque, Il-han; Park, Hyun-Wook; Kim, Doo Hyun; Kang, Daewoo; Lee, Sunghoon; Lee, Ji-Sang; Kim, Wontae; Parque, Jiyoon; Ahn, Yang-lo; Lee, Jiyoung; Lee, Jong-Hoon; Kim, Seungbum; Yoon, Hyun-Jun; Yu, Jaedoeg; Choi, Nayoung; Kwon, Yelim; Kim, Nahyun; Jang, Hwajun; Parque, Jonghoon; Canción, Seunghwan; Parque, Yongha; Bang, Jinbae; Hong, Sangki; Jeong, Byunghoon; Kim, Hyun-Jin; Lee, Chunan; et al. (2017). Memoria flash WL 3D V-NAND de 11,4 a 512 Gb, 3 b/celdas y 64 celdas apiladas . Conferencia internacional sobre circuitos de estado sólido . San Francisco: IEEE . pp. 202–203. doi :10.1109/ISSCC.2017.7870331. ISBN . 978-1-5090-3758-2. ISSN  2376-8606. S2CID  206998691.
  10. ^ Tyson, Mark. «Samsung habilita teléfonos inteligentes con eUFS 2.1 de 1 TB». Hexus . Archivado desde el original el 23 de abril de 2023.
  11. ^ ab "No es sólo un espejismo" . The Economist . Reuters . 11 de marzo de 2006. Archivado desde el original el 21 de noviembre de 2023 . Consultado el 10 de septiembre de 2019 .
  12. ^ Bez, R.; Pirovano, A. (2019). Avances en la tecnología de almacenamiento y memoria no volátil . Woodhead Publishing . ISBN 9780081025857.
  13. ^ US2802760A, Lincoln, Derick & Frosch, Carl J., "Oxidación de superficies semiconductoras para difusión controlada", publicado el 13 de agosto de 1957 
  14. ^ Frosch, CJ; Derick, L (1957). "Protección de superficies y enmascaramiento selectivo durante la difusión en silicio". Revista de la Sociedad Electroquímica . 104 (9): 547. doi :10.1149/1.2428650.
  15. ^ KAHNG, D. (1961). "Dispositivo de superficie de dióxido de silicio y silicio". Memorándum técnico de Bell Laboratories : 583–596. doi :10.1142/9789814503464_0076. ISBN 978-981-02-0209-5.
  16. ^ Lojek, Bo (2007). Historia de la ingeniería de semiconductores . Berlín, Heidelberg: Springer-Verlag Berlin Heidelberg. pág. 321. ISBN 978-3-540-34258-8.
  17. ^ Ligenza, JR; Spitzer, WG (1960). "Los mecanismos de oxidación del silicio en vapor y oxígeno". Revista de Física y Química de Sólidos . 14 : 131–136. Bibcode :1960JPCS...14..131L. doi :10.1016/0022-3697(60)90219-5.
  18. ^ Lojek, Bo (2007). Historia de la ingeniería de semiconductores . Springer Science & Business Media . pág. 120. ISBN. 9783540342588.
  19. ^ abcd «1971: Se introduce la ROM de semiconductores reutilizable». The Storage Engine . Computer History Museum . 11 de junio de 2018. Archivado desde el original el 10 de agosto de 2023 . Consultado el 19 de junio de 2019 .
  20. ^ ab Fulford, Adel (24 de junio de 2002). «Unsung hero». Forbes . Archivado desde el original el 3 de marzo de 2008. Consultado el 18 de marzo de 2008 .
  21. ^ Tyson, Jeff (29 de agosto de 2000). «Cómo funciona ROM». HowStuffWorks . Archivado desde el original el 2 de diciembre de 2023. Consultado el 10 de septiembre de 2019 .
  22. ^ GB1517925A, "Transistores de efecto de campo de almacenamiento", publicado el 19 de julio de 1978 
  23. ^ Simko, Richard T. (17 de marzo de 1977). "Célula de memoria MOS programable y borrable eléctricamente".
  24. ^ Frohman-Bentchkowsky, Dov; Mar, Jerry; Perlegos, George; Johnson, William S. (15 de diciembre de 1978). "Dispositivo de memoria de puerta flotante MOS programable y borrable eléctricamente que emplea tunelización y método para fabricarlo".
  25. ^ Estados Unidos 4531203 Fujio Masuoka 
  26. ^ Dispositivo de memoria semiconductora y método para fabricarlo
  27. ^ "Memoria flash NAND: 25 años de invención y desarrollo - Almacenamiento de datos - Noticias y reseñas". eWeek.com . Archivado desde el original el 18 de agosto de 2014. Consultado el 18 de agosto de 2014 .
  28. ^ ab «Toshiba: inventor de la memoria flash». Toshiba . Archivado desde el original el 20 de junio de 2019 . Consultado el 20 de junio de 2019 .
  29. ^ Masuoka, F.; Asano, M.; Iwahashi, H.; Komuro, T.; Tanaka, S. (diciembre de 1984). Una nueva celda flash E 2 PROM que utiliza tecnología de polisilicio triple . 1984 International Electron Devices Meeting . San Francisco. págs. 464–467. doi :10.1109/IEDM.1984.190752. S2CID  25967023.
  30. ^ Masuoka, F.; Momodomi, M.; Iwata, Y.; Shirota, R. (1987). "Nuevas EPROM y flash EEPROM de ultraalta densidad con celda de estructura NAND". Electron Devices Meeting, 1987 International . IEDM 1987. IEEE . págs. 552–555. doi :10.1109/IEDM.1987.191485.
  31. ^ Tal, Arie (febrero de 2002). «Tecnología flash NAND vs. NOR: el diseñador debe sopesar las opciones al utilizar memoria flash». Archivado desde el original el 28 de julio de 2010. Consultado el 31 de julio de 2010 .
  32. ^ "Manual de hardware del grupo H8S/2357, H8S/2357F-ZTATTM, H8S/2398F-ZTATTM". Renesas . Octubre de 2004. pág. 574. Archivado desde el original el 9 de enero de 2023 . Consultado el 23 de enero de 2012 . La memoria flash se puede reprogramar hasta 100 veces.
  33. ^ "AMD DL160 and DL320 Series Flash: New Densities, New Features" (PDF) . AMD . Julio de 2003. 22271A. Archivado desde el original (PDF) el 24 de septiembre de 2015 . Consultado el 13 de noviembre de 2014 . Los dispositivos ofrecen funcionamiento con una sola fuente de alimentación (2,7 V a 3,6 V), arquitectura sectorial, algoritmos integrados, alto rendimiento y una garantía de resistencia de 1 000 000 de ciclos de programación/borrado.
  34. ^ abc James, Dick (mayo de 2014). Circuitos integrados 3D en el mundo real . 25.ª Conferencia anual sobre fabricación avanzada de semiconductores de SEMI (ASMC 2014). Saratoga Springs, Nueva York. págs. 113-119. doi :10.1109/ASMC.2014.6846988. ISBN 978-1-4799-3944-2. ISSN  2376-6697. S2CID  42565898.
  35. ^ "NAND supera a NOR en la memoria flash". CNET .
  36. ^ Bridgman, Aston (28 de octubre de 1997). "NEC y SanDisk desarrollan memoria flash de 80 Mb" (nota de prensa). NEC . 97/10/28-01. Archivado desde el original el 18 de octubre de 2020.
  37. ^ abcdefghijklm «Memoria». STOL (Semiconductor Technology Online) . Archivado desde el original el 2 de noviembre de 2023. Consultado el 25 de junio de 2019 .
  38. ^ abcd "Toshiba realiza importantes avances en memoria flash NAND con la generación de 32 nm de 3 bits por celda y con tecnología de 43 nm de 4 bits por celda" (Nota de prensa). Toshiba . 11 de febrero de 2009. PR1102. Archivado desde el original el 19 de abril de 2023 . Consultado el 21 de junio de 2019 .
  39. ^ abc «SanDisk lanza las primeras tarjetas de memoria del mundo con flash NAND X4 de 64 gigabits». SlashGear . 13 de octubre de 2009. Archivado desde el original el 18 de abril de 2023 . Consultado el 20 de junio de 2019 .
  40. ^ abcd «Historial». Samsung Electronics . Samsung . Consultado el 19 de junio de 2019 .
  41. ^ Wong, Bill (15 de abril de 2013). "Entrevista: el director de tecnología de Spansion habla sobre la tecnología NOR Flash con trampa de carga integrada". Diseño electrónico . Archivado desde el original el 4 de diciembre de 2023.
  42. ^ Ito, Takashi; Taito, Yasuhiko (9 de septiembre de 2017). "SONOS Split-Gate eFlash Memory". En Hidaka, Hideto (ed.). Memoria Flash integrada para sistemas integrados: tecnología, diseño para subsistemas e innovaciones . Circuitos y sistemas integrados. Springer Publishing . pp. 209–244. doi :10.1007/978-3-319-55306-1_7. ISBN 978-3-319-55306-1.
  43. ^ Bez, Roberto; Camerlenghi, E.; Modelli, Alberto; Visconti, Angelo (abril de 2003). "Introducción a la memoria flash". Actas del IEEE . 91 (4). Instituto de Ingenieros Eléctricos y Electrónicos : 498–502. doi :10.1109/JPROC.2003.811702.
  44. ^ Lee, Jang-Sik (18 de octubre de 2011). "Artículo de revisión: Dispositivos de memoria de compuerta flotante nanométrica". Electronic Materials Letters . 7 (3). Instituto Coreano de Metales y Materiales: 175–183. Bibcode :2011EML.....7..175L. doi :10.1007/s13391-011-0901-5. S2CID  110503864.
  45. ^ ab Aravindan, Avinash (13 de noviembre de 2018). "Flash 101: tipos de memoria flash NAND". builtin.com . Archivado desde el original el 6 de noviembre de 2023.
  46. ^ Meena, Jagan Singh; Sze, Simon Min; Chand, Umesh; Tseng, Tseung-Yuen (25 de septiembre de 2014). "Descripción general de las tecnologías emergentes de memoria no volátil". Nanoscale Research Letters . 9 (1): 526. Bibcode :2014NRL.....9..526M. doi : 10.1186/1556-276x-9-526 . ISSN  1556-276X. PMC 4182445 . PMID  25278820. 526. 
  47. ^ Sheldon, Robert (19 de junio de 2023). "Ventajas de la tecnología de trampa de carga para las unidades flash NAND 3D". SearchStorage . Archivado desde el original el 9 de agosto de 2023.
  48. ^ Grossi, A.; Zambelli, C.; Olivo, P. (7 de junio de 2016). "Fiabilidad de las memorias flash 3D NAND". En Micheloni, Rino (ed.). Memorias flash 3D . Dordrecht: Springer Science+Business Media . págs. 29–62. doi :10.1007/978-94-017-7512-0_2. ISBN. 978-94-017-7512-0.
  49. ^ Kodama, N.; Oyama, K.; Shirai, H.; Saitoh, K.; Okazawa, T.; Hokari, Y. (diciembre de 1991). Una celda DSA de pared lateral simétrica (SSW) para una memoria flash de 64 Mbit . International Electron Devices Meeting . Washington, DC: IEEE . pp. 303–306. doi :10.1109/IEDM.1991.235443. ISBN . 0-7803-0243-5. ISSN  0163-1918. S2CID  111203629.
  50. ^ Eitan, Boaz. «US Patent 5,768,192: Non-volatile semiconductor memory cell using asymmetrical charge trapping» (Patente de EE. UU. 5.768.192: Célula de memoria semiconductora no volátil que utiliza captura de carga asimétrica). Oficina de Patentes y Marcas de EE. UU. Archivado desde el original el 22 de febrero de 2020. Consultado el 22 de mayo de 2012 .
  51. ^ Fastow, Richard M.; Ahmed, Khaled Z.; Haddad, Sameer; Randolph, Mark; Huster, C.; Hom, P. (abril de 2000). "Ganancia de carga inducida por horneado en celdas flash NOR". IEEE Electron Device Letters . 21 (4): 184–186. Bibcode :2000IEDL...21..184F. doi :10.1109/55.830976. ISSN  1558-0563. S2CID  24724751.
  52. ^ ab Hruska, Joel (6 de agosto de 2013). «Samsung produce la primera NAND 3D, busca aumentar las densidades y reducir el costo por GB». ExtremeTech . Archivado desde el original el 2 de noviembre de 2023. Consultado el 4 de julio de 2019 .
  53. ^ ab Melanson, Donald (12 de junio de 2007). «Toshiba anuncia la nueva tecnología flash NAND «3D»». Engadget . Archivado desde el original el 17 de diciembre de 2022. Consultado el 10 de julio de 2019 .
  54. ^ ab "Samsung presenta el primer SSD basado en 3D V-NAND del mundo para aplicaciones empresariales" (Comunicado de prensa). Samsung . 13 de agosto de 2013. Archivado desde el original el 14 de abril de 2019.
  55. ^ ab Clarke, Peter (8 de agosto de 2013). «Samsung confirma 24 capas en 3D NAND». EE Times . Archivado desde el original el 19 de febrero de 2020.
  56. ^ ab "Toshiba comercializa la memoria flash NAND integrada de mayor capacidad de la industria para productos móviles de consumo" (Nota de prensa). Toshiba . 17 de abril de 2007. PR1702. Archivado desde el original el 18 de mayo de 2022 . Consultado el 23 de noviembre de 2010 .
  57. ^ ab "Hynix sorprende a la industria de chips NAND". The Korea Times . 5 de septiembre de 2007. Archivado desde el original el 21 de noviembre de 2023 . Consultado el 8 de julio de 2019 .
  58. ^ ab "Toshiba lanza los dispositivos de memoria flash NAND integrados de mayor densidad" (nota de prensa). Toshiba . 7 de agosto de 2008. PR0701. Archivado desde el original el 7 de noviembre de 2023 . Consultado el 21 de junio de 2019 .
  59. ^ ab "Toshiba lanza los módulos de memoria flash NAND integrados más grandes de la industria" (nota de prensa). Toshiba . 17 de junio de 2010. PR1701. Archivado desde el original el 6 de noviembre de 2023 . Consultado el 21 de junio de 2019 .
  60. ^ Mellor, Chris. "China dice que mandaremos a la basura la tecnología extranjera en cuanto a NAND: velocidad de DRAM... pero poca capacidad de apilamiento de capas". www.theregister.com .
  61. ^ ab Tallis, Billy. "Actualizaciones de NAND Flash 2021 de ISSCC: Las torres inclinadas de TLC y QLC". www.anandtech.com .
  62. ^ Mellor, Chris. "What the PUC: SK Hynix se sumará a los grandes en el mundo de la NAND 3D de 96 capas". www.theregister.com .
  63. ^ Mellor, Chris. "Miren quién ha evitado hablar de XPoint nuevamente. Micron... seamos no volátiles". www.theregister.com .
  64. ^ Alcorn, Paul (26 de julio de 2022). "Micron toma la delantera con la memoria flash NAND de 232 capas, hasta 2 TB por paquete de chip". Tom's Hardware . Consultado el 31 de mayo de 2024 .
  65. ^ "Western Digital rompe barreras con la tarjeta microSD de mayor capacidad del mundo" (nota de prensa). Berlín: SanDisk . 31 de agosto de 2017. Archivado desde el original el 1 de septiembre de 2017. Consultado el 2 de septiembre de 2017 .
  66. ^ Bradley, Tony (31 de agosto de 2017). "Amplíe su almacenamiento móvil con la nueva tarjeta microSD de 400 GB de SanDisk". Forbes . Archivado desde el original el 1 de septiembre de 2017 . Consultado el 2 de septiembre de 2017 .
  67. ^ abc Manners, David (30 de enero de 2019). «Samsung fabrica un módulo eUFS flash de 1 TB». Electronics Weekly . Archivado desde el original el 10 de febrero de 2023. Consultado el 23 de junio de 2019 .
  68. ^ abc Tallis, Billy (17 de octubre de 2018). «Samsung comparte la hoja de ruta de SSD para QLC NAND y 96-layer 3D NAND». AnandTech . Archivado desde el original el 6 de noviembre de 2023. Consultado el 27 de junio de 2019 .
  69. ^ Basinger, Matt (18 de enero de 2007), PSoC Designer Device Selection Guide (PDF) , AN2209, archivado desde el original (PDF) el 31 de octubre de 2009, El PSoC ... utiliza un proceso Flash único: SONOS
  70. ^ Windbacher, T. "2.1.1 Memoria flash". Pilas de puertas de ingeniería para transistores de efecto de campo . Archivado desde el original el 9 de noviembre de 2023.
  71. ^ "Memoria MOS de compuerta flotante". Universidad de Minnesota . Archivado desde el original el 8 de agosto de 2022.
  72. ^ ab Shimpi, Anand Lal (30 de septiembre de 2011). "Revisión del Intel SSD 710 (200 GB)". AnandTech . Archivado desde el original el 2 de noviembre de 2023.
  73. ^ "Confiabilidad, vida útil y desgaste de la memoria flash". Notas de electrónica . Archivado desde el original el 2 de noviembre de 2023.
  74. ^ ab Vättö, Kristian (23 de febrero de 2012). "Understanding TLC NAND". AnandTech . Archivado desde el original el 2 de noviembre de 2023.
  75. ^ "Densidad de bits de estado sólido y el controlador de memoria flash". hyperstone.com . 17 de abril de 2018. Archivado desde el original el 9 de junio de 2023 . Consultado el 29 de mayo de 2018 .
  76. ^ Yasufuku, Tadashi; Ishida, Koichi; Miyamoto, Shinji; Nakai, Hiroto; Takamiya, Makoto; Sakurai, Takayasu; Takeuchi, Ken (2009), "Actas del 14º simposio internacional ACM/IEEE sobre electrónica y diseño de bajo consumo - ISLPED '09" , IEICE Transactions on Electronics , 93 (3): 87–92, Bibcode :2010IEITE..93..317Y, doi :10.1145/1594233.1594253, ISBN 9781605586847, S2CID  6055676, archivado desde el original el 5 de marzo de 2016
  77. ^ Micheloni, Rino; Marelli, Alessia; Eshghi, Kam (2012), Dentro de las unidades de estado sólido (SSD), Springer, Bibcode :2013issd.book.....M, ISBN 9789400751460, archivado desde el original el 9 de febrero de 2017
  78. ^ Micheloni, Rino; Crippa, Luca (2010), Dentro de las memorias flash NAND, Springer, ISBN 9789048194315, archivado desde el original el 9 de febrero de 2017En particular, Takeuchi, K. (2010). "SSD integrado en 3D de bajo consumo". Memorias flash NAND por dentro . pp. 515–536. doi :10.1007/978-90-481-9431-5_18. ISBN . 978-90-481-9430-8.
  79. ^ Mozel, Tracey (2009), Diapositivas de presentación de la pista de circuitos y memorias de otoño de 2009 de CMOSET, Tecnologías emergentes de CMOS, ISBN 9781927500217, archivado desde el original el 9 de febrero de 2017
  80. ^ Yasufuku, Tadashi; Ishida, Koichi; Miyamoto, Shinji; Nakai, Hiroto; Takamiya, Makoto; Sakurai, Takayasu; Takeuchi, Ken (marzo de 2010). "Diseño de inductor y TSV de convertidor elevador de 20 V para unidad de estado sólido 3D de bajo consumo con memorias flash NAND" . IEICE Transactions on Electronics . E93-C (3). IEICE : 317–323. Bibcode :2010IEITE..93..317Y. doi :10.1587/transele.E93.C.317. Archivado desde el original el 4 de febrero de 2016.
  81. ^ "Sistema generador de voltaje con un aumento de VPASS (10 V) cuatro veces más rápido, un VPGM (20 V) con un 15 % menos de potencia y un amplio rango de voltaje de salida para unidades de estado sólido integradas en 3D cuatro veces más rápidas". Junio ​​de 2011. págs. 200-201.
  82. ^ Takeuchi, Ken (mayo de 2010). Unidad de estado sólido (SSD) integrada en 3D de bajo consumo con generador de voltaje adaptativo . Taller internacional sobre memoria IEEE (IMW). Seúl, Corea. doi :10.1109/IMW.2010.5488397. ISBN . 978-1-4244-6721-1. ISSN  2159-4864.
  83. ^ Ishida, Koichi; Yasufuku, Tadashi; Miyamoto, Shinji; Nakai, Hiroto; Takamiya, Makoto; Sakurai, Takayasu; Takeuchi, Ken (mayo de 2011). "Generador de voltaje de programa adaptativo de baja energía transitoria de 1,8 V basado en convertidor elevador para SSD flash NAND integrado en 3D". IEEE Journal of Solid-State Circuits . 46 (6). Instituto de Ingenieros Eléctricos y Electrónicos : 1478–1487. Bibcode :2011IJSSC..46.1478I. doi :10.1109/JSSC.2011.2131810. ISSN  1558-173X. S2CID  13701601.
  84. ^ AH Johnston, "Efectos de la radiación espacial en memorias flash avanzadas" Archivado el 4 de marzo de 2016 en Wayback Machine . Programa de empaquetado y piezas electrónicas de la NASA (NEPP). 2001. "... los transistores internos utilizados para la bomba de carga y el control de borrado/escritura tienen óxidos mucho más gruesos debido al requisito de alto voltaje. Esto hace que los dispositivos flash sean considerablemente más sensibles al daño por dosis total en comparación con otras tecnologías ULSI . También implica que las funciones de escritura y borrado serán los primeros parámetros en fallar debido a la dosis total. ... Las memorias flash funcionarán a niveles de radiación mucho más altos en el modo de lectura. ... Las bombas de carga que se requieren para generar el alto voltaje para borrar y escribir son generalmente las funciones del circuito más sensibles, y suelen fallar por debajo de 10 krad (SI)".
  85. ^ Zitlaw, Cliff (2 de mayo de 2011). "El futuro de la memoria flash NOR". Memory Designline . UBM Media. Archivado desde el original el 1 de junio de 2023 . Consultado el 3 de mayo de 2011 .
  86. ^ Manual de dispositivos semiconductores de Springer. Springer. 10 de noviembre de 2022. ISBN 978-3-030-79827-7.
  87. ^ Procesadores y memorias CMOS. Springer. 9 de agosto de 2010. ISBN 978-90-481-9216-8.
  88. ^ Tanzawa, T.; Takano, Y.; Watanabe, K.; Atsumi, S. (2002). "Técnicas de circuitos de escalado de transistores de alto voltaje para memorias flash NOR de alta densidad con borrado de canal de compuerta negativa". IEEE Journal of Solid-State Circuits . 37 (10): 1318–1325. Bibcode :2002IJSSC..37.1318T. doi :10.1109/JSSC.2002.803045.
  89. ^ Memorias flash: principios económicos de optimización del rendimiento, los costes y la fiabilidad. Springer. 12 de septiembre de 2013. ISBN 978-94-007-6082-0.
  90. ^ "Controladores Flash NAND: la clave para la resistencia y la fiabilidad". hyperstone.com . 7 de junio de 2018. Archivado desde el original el 5 de junio de 2023 . Consultado el 1 de junio de 2022 .
  91. ^ abcdefg «Samsung avanza hacia la producción en masa de memorias flash 3D». Gizmag.com. 27 de agosto de 2013. Archivado desde el original el 27 de agosto de 2013. Consultado el 27 de agosto de 2013 .
  92. ^ "Samsung Electronics inicia la producción en masa de la primera memoria flash 3D V-NAND de 3 bits de la industria" (nota de prensa). Samsung . 9 de octubre de 2014. Archivado desde el original el 30 de marzo de 2023.
  93. ^ «Tecnología V-NAND de Samsung» (PDF) . Samsung . Septiembre de 2014. Archivado desde el original (PDF) el 27 de marzo de 2016 . Consultado el 27 de marzo de 2016 .
  94. ^ Tallis, Billy (9 de noviembre de 2020). "Micron anuncia la NAND 3D de 176 capas". AnandTech . Archivado desde el original el 2 de noviembre de 2023.
  95. ^ Mellor, Chris (18 de agosto de 2023). "Samsung lanzará una NAND de 300 capas, y luego una de 430 capas, según un informe".
  96. ^ Dube, Belinda Langelihle (2020). "Desafíos de fabricación y evaluación de costos de memorias 3D de nueva generación". Conferencia internacional sobre tecnología de semiconductores de China (CSTIC) de 2020. págs. 1–3. doi :10.1109/CSTIC49141.2020.9282426. ISBN 978-1-7281-6558-5. Número de identificación del sujeto  229376195.
  97. ^ Choe, Jeongdong (2019). "Comparación de la arquitectura actual de chips y celdas NAND 3D" (PDF) . pp. 21, 24.
  98. ^ Potoroaca, Adrian (20 de abril de 2020). "Samsung dice estar desarrollando el primer chip de memoria flash NAND de 160 capas de la industria". TechSpot . Archivado desde el original el 2 de noviembre de 2023.
  99. ^ "Modelo de costes de Toshiba para NAND 3D". www.linkedin.com .
  100. ^ "Cálculo de la densidad máxima y regla de diseño 2D equivalente de memoria flash NAND 3D". linkedin.com . Consultado el 1 de junio de 2022 .; "Cálculo de la densidad máxima y regla de diseño 2D equivalente de memoria flash NAND 3D". semwiki.com . Consultado el 1 de junio de 2022 .
  101. ^ "AVR105: Almacenamiento de parámetros de alta resistencia y bajo consumo de energía en memoria flash". p. 3
  102. ^ Calabrese, Marcello (mayo de 2013). "Pruebas de confiabilidad aceleradas de memoria flash: precisión y problemas en una tecnología NOR de 45 nm". Actas de la Conferencia internacional de 2013 sobre diseño y tecnología de circuitos integrados (ICICDT) . págs. 37–40. doi :10.1109/ICICDT.2013.6563298. ISBN . 978-1-4673-4743-3. S2CID  37127243 . Consultado el 22 de junio de 2022 .
  103. ^ Thatcher, Jonathan; Coughlin, Tom; Handy, Jim; Ekker, Neal (abril de 2009). Almacenamiento de estado sólido NAND Flash para la empresa: una mirada en profundidad a la confiabilidad (PDF) (informe técnico). Iniciativa de almacenamiento de estado sólido (SSSI) de la Asociación de la industria de redes de almacenamiento (SNIA). Archivado (PDF) desde el original el 14 de octubre de 2011 . Consultado el 6 de diciembre de 2011 .
  104. ^ "Diferencia entre SLC, MLC, TLC y 3D NAND en memorias USB, SSD y tarjetas de memoria". Kingston Technology . Febrero de 2022. Archivado desde el original el 28 de noviembre de 2023.
  105. ^ Bordner, Kirstin (17 de diciembre de 2008). "Micron colabora con Sun Microsystems para extender la vida útil del almacenamiento basado en flash y logra un millón de ciclos de escritura" (nota de prensa). Boise, Idaho: Micron Technology . Archivado desde el original el 20 de marzo de 2022.
  106. ^ Owano, Nancy (2 de diciembre de 2012). "Los ingenieros de Taiwán superan los límites de la memoria flash". phys.org . Archivado desde el original el 9 de febrero de 2016.
  107. ^ Sharwood, Simon (3 de diciembre de 2012). «La memoria flash se vuelve inmortal gracias al calor ardiente». The Register . Archivado desde el original el 13 de septiembre de 2017.
  108. ^ Wong, Raymond (4 de diciembre de 2012). «El avance de la memoria flash podría conducir a un almacenamiento de datos aún más fiable». Yahoo! Noticias . Archivado desde el original el 2 de noviembre de 2023.
  109. ^ "Introducción a las consideraciones sobre el uso y el diseño de memorias flash NAND" (PDF) . Micron Technology . Abril de 2010. TN-29-17. Archivado (PDF) desde el original el 3 de marzo de 2022 . Consultado el 29 de julio de 2011 .
  110. ^ ab Kawamatus, Tatsuya. "Tecnología para la gestión de memoria flash NAND" (PDF) . Hagiwara sys-com co., LTD. Archivado desde el original (PDF) el 15 de mayo de 2018. Consultado el 15 de mayo de 2018 .
  111. ^ Cooke, Jim (agosto de 2007). Las verdades incómodas de la memoria flash NAND (PDF) . Flash Memory Summit 2007. Micron Technology . Archivado (PDF) del original el 15 de febrero de 2018.
  112. ^ Richard Blish. "Minimización de dosis durante la inspección con rayos X de circuitos integrados flash montados en superficie" Archivado el 20 de febrero de 2016 en Wayback Machine . p. 1.
  113. ^ Richard Blish. "El impacto de la inspección por rayos X en la memoria flash de Spansion" Archivado el 4 de marzo de 2016 en Wayback Machine.
  114. ^ "Tarjeta de memoria SanDisk Extreme PRO SDHC/SDXC UHS-I". Archivado desde el original el 27 de enero de 2016 . Consultado el 3 de febrero de 2016 .
  115. ^ "Unidad flash USB 3.0 Samsung de 32 GB FIT MUF-32BB/AM". Archivado desde el original el 3 de febrero de 2016 . Consultado el 3 de febrero de 2016 .
  116. ^ Micheloni, Rino; Crippa, Luca; Marelli, Alessia (27 de julio de 2010). Dentro de las Memorias Flash NAND. Saltador. ISBN 978-90-481-9431-5.
  117. ^ ab Spansion. "¿Qué tipos de ECC se deben utilizar en la memoria flash?" Archivado el 4 de marzo de 2016 en Wayback Machine . 2011.
  118. ^ ab "Toshiba anuncia NAND monolítica de 0,13 micrones y 1 Gb con gran tamaño de bloque para mejorar la velocidad de escritura y borrado" (Nota de prensa). Toshiba . 9 de septiembre de 2002. Archivado desde el original el 11 de marzo de 2006 . Consultado el 11 de marzo de 2006 .
  119. ^ Kim, Jesung; Kim, John Min; Noh, Sam H.; Min, Sang Lyul; Cho, Yookun (mayo de 2002). "Una capa de traducción Flash con uso eficiente del espacio para sistemas CompactFlash". Actas del IEEE . Vol. 48, núm. 2. págs. 366–375. doi :10.1109/TCE.2002.1010143.
  120. ^ "Dispositivos flash NAND de bloque pequeño frente a dispositivos flash NAND de bloque grande" (PDF). TN-29-07. Archivado desde el original el 29 de octubre de 2023.
  121. ^ "Datos de la memoria flash NAND LPC313x y gestión de bloques defectuosos" (PDF) . NXP Semiconductors . 11 de agosto de 2009. AN10860. Archivado (PDF) del original el 8 de diciembre de 2023.
  122. ^ Thatcher, Jonathan (18 de agosto de 2009). «Rendimiento y capacidad de almacenamiento de estado sólido NAND Flash: una mirada en profundidad» (PDF) . SNIA. Archivado (PDF) del original el 7 de septiembre de 2012. Consultado el 28 de agosto de 2012 .
  123. ^ "Algoritmo ECC de Samsung" (PDF) . Samsung. Junio ​​de 2008. Archivado (PDF) desde el original el 12 de octubre de 2008 . Consultado el 15 de agosto de 2008 .
  124. ^ "Open NAND Flash Interface Specification" (PDF) . Interfaz Flash NAND Abierta. 28 de diciembre de 2006. Archivado desde el original (PDF) el 27 de julio de 2011 . Consultado el 31 de julio de 2010 .
  125. ^ La lista de miembros de ONFi está disponible en «Membresía - ONFi». Archivado desde el original el 29 de agosto de 2009. Consultado el 21 de septiembre de 2009 .
  126. ^ "Toshiba presenta el modo de alternancia de velocidad de datos doble NAND en configuraciones MLC y SLC" (nota de prensa). Irvine, California: Toshiba . 11 de agosto de 2010. Archivado desde el original el 25 de diciembre de 2015.
  127. ^ "Dell, Intel y Microsoft unen fuerzas para aumentar la adopción de memoria flash basada en NAND en plataformas de PC" (Comunicado de prensa). Redmond, Washington: Microsoft . 30 de mayo de 2007. Archivado desde el original el 3 de junio de 2023. Consultado el 12 de agosto de 2014 .
  128. ^ Micheloni, Rino; Crippa, Luca; Marelli, Alessia (27 de julio de 2010). Dentro de las Memorias Flash NAND. Medios de ciencia y negocios de Springer. ISBN 9789048194315– a través de Google Books.
  129. ^ Richter, Detlev (12 de septiembre de 2013). Memorias flash: principios económicos de optimización del rendimiento, los costes y la fiabilidad. Springer. ISBN 978-94-007-6082-0.
  130. ^ Daintith, John; Wright, Edmund (14 de mayo de 2014). Diccionario de informática de Facts on File. Infobase Publishing. ISBN 9781438109398– a través de Google Books.
  131. ^ Bhattacharyya, Arup (6 de julio de 2017). Dispositivos y tecnología de memoria unificada basados ​​en silicio. CRC Press. ISBN 9781351798327– a través de Google Books.
  132. ^ RAJARAMAN, V.; ADABALA, NEEHARIKA (15 de diciembre de 2014). FUNDAMENTOS DE LA COMPUTACIÓN. PHI Learning Pvt. Ltd. ISBN 9788120350670– a través de Google Books.
  133. ^ Aravindan, Avinash (23 de julio de 2018). "Flash 101: NAND Flash vs NOR Flash". Embedded.com . Consultado el 23 de diciembre de 2020 .
  134. ^ Veendrick, Harry (21 de junio de 2018). Bits on Chips. Springer. ISBN 978-3-319-76096-4.
  135. ^ abc Micheloni, Rino; Crippa, Luca; Marelli, Alessia (27 de julio de 2010). Dentro de las Memorias Flash NAND. Medios de ciencia y negocios de Springer. ISBN 9789048194315– a través de Google Books.
  136. ^ Rudan, Massimo; Brunetti, Rossella; Reggiani, Susanna (10 de noviembre de 2022). Manual Springer de dispositivos semiconductores. Naturaleza Springer. ISBN 9783030798277– a través de Google Books.
  137. ^ NAND Flash 101: Introducción a NAND Flash y cómo diseñarla para su próximo producto (PDF) , Micron, págs. 2–3, TN-29-19, archivado desde el original (PDF) el 4 de junio de 2016
  138. ^ Iniewski, Krzysztof (9 de agosto de 2010). Procesadores y memorias CMOS. Springer. ISBN 978-90-481-9216-8.
  139. ^ Pavan, Paolo; Bez, Roberto; Olivo, Piero; Zanoni, Enrico (1997). "Flash Memory Cells – An Overview". Actas del IEEE . Vol. 85, núm. 8 (publicado en agosto de 1997). págs. 1248–1271. doi :10.1109/5.622505 . Consultado el 15 de agosto de 2008 .
  140. ^ Micheloni, Rino; Crippa, Luca; Marelli, Alessia (27 de julio de 2010). Dentro de las Memorias Flash NAND. Saltador. ISBN 978-90-481-9431-5.
  141. ^ Gervasi, Osvaldo (29 de agosto de 2007). Computational Science and Its Applications - ICCSA 2007: International Conference, Kuala Lumpur, Malasia, 26-29 de agosto de 2007. Actas, Parte I. Springer. ISBN 978-3-540-74472-6.
  142. ^ "Los fundamentos del almacenamiento en memoria flash". 20 de marzo de 2012. Archivado desde el original el 4 de enero de 2017 . Consultado el 3 de enero de 2017 .
  143. ^ "Memoria flash SLC NAND | TOSHIBA MEMORY | Europa (EMEA)". business.toshiba-memory.com . Archivado desde el original el 1 de enero de 2019. Consultado el 1 de enero de 2019 .
  144. ^ "SLC NAND". Toshiba.com . Archivado desde el original el 1 de septiembre de 2018.
  145. ^ "Interfaz serial NAND | TOSHIBA MEMORY | Europa (EMEA)". business.toshiba-memory.com . Archivado desde el original el 1 de enero de 2019. Consultado el 1 de enero de 2019 .
  146. ^ "BENAND | TOSHIBA MEMORY | Europa (EMEA)". business.toshiba-memory.com . Archivado desde el original el 1 de enero de 2019 . Consultado el 1 de enero de 2019 .
  147. ^ "Memoria flash SLC NAND | TOSHIBA MEMORY | Europa (EMEA)". business.toshiba-memory.com . Archivado desde el original el 1 de enero de 2019. Consultado el 1 de enero de 2019 .
  148. ^ ab Salter, Jim (28 de septiembre de 2019). "Los SSD van camino de hacerse más grandes y más baratos gracias a la tecnología PLC". Ars Technica .
  149. ^ "PBlaze4_Memblaze". memblaze.com . Consultado el 28 de marzo de 2019 .
  150. ^ Crothers, Brooke. "SanDisk comenzará a fabricar chips flash 'X4'". CNET .
  151. ^ Crothers, Brooke. "SanDisk lanza chips flash 'X4'". CNET .
  152. ^ "SanDisk envía tarjetas de memoria flash con tecnología NAND X4 de 64 Gigabit". phys.org .
  153. ^ "SanDisk comienza la producción en masa de chips de memoria flash X4". 17 de febrero de 2012.
  154. ^ Tallis, Billy. "Revisión de la SSD Samsung 983 ZET (Z-NAND): ¿Qué tan rápida puede llegar a ser la memoria flash?". AnandTech.com .
  155. ^ Vättö, Kristian. "Prueba de resistencia del Samsung 850 Pro y medición del tamaño de la matriz V-NAND". AnandTech . Archivado desde el original el 26 de junio de 2017. Consultado el 11 de junio de 2017 .
  156. ^ Vättö, Kristian. "Samsung SSD 845DC EVO/PRO Performance Preview & Exploring IOPS Consistency". AnandTech . p. 3. Archivado desde el original el 22 de octubre de 2016 . Consultado el 11 de junio de 2017 .
  157. ^ Vättö, Kristian. «Revisión del SSD 850 EVO (120 GB, 250 GB, 500 GB y 1 TB) de Samsung». AnandTech . pág. 4. Archivado desde el original el 31 de mayo de 2017 . Consultado el 11 de junio de 2017 .
  158. ^ Vättö, Kristian. "Samsung SSD 845DC EVO/PRO Performance Preview & Exploring IOPS Consistency". AnandTech . p. 2. Archivado desde el original el 22 de octubre de 2016 . Consultado el 11 de junio de 2017 .
  159. ^ Ramseyer, Chris (9 de junio de 2017). «Las tendencias de la industria Flash podrían hacer que los usuarios vuelvan a utilizar discos giratorios». Tom's Hardware . Archivado desde el original el 6 de noviembre de 2023. Consultado el 11 de junio de 2017 .
  160. ^ "PBlaze5 700". memblaze.com . Archivado desde el original el 28 de marzo de 2019. Consultado el 28 de marzo de 2019 .
  161. ^ "PBlaze5 900". memblaze.com . Archivado desde el original el 28 de marzo de 2019 . Consultado el 28 de marzo de 2019 .
  162. ^ "SSD NVMe de la serie PBlaze5 910/916". memblaze.com . Archivado desde el original el 27 de marzo de 2019 . Consultado el 26 de marzo de 2019 .
  163. ^ "SSD NVMe™ serie PBlaze5 510/516". memblaze.com . Archivado desde el original el 27 de marzo de 2019. Consultado el 26 de marzo de 2019 .
  164. ^ Evans, Chris (7 de noviembre de 2018). "QLC NAND: ¿Qué podemos esperar de la tecnología?". Archivado desde el original el 2 de noviembre de 2023.
  165. ^ Dicker, Derek (5 de noviembre de 2018). "Say Hello: Meet the World's First QLC SSD, the Micron 5210 ION" (Comunicado de prensa). Micron Technology . Archivado desde el original el 30 de enero de 2019.
  166. ^ "QLC NAND". Micron.com . Archivado desde el original el 30 de enero de 2019.
  167. ^ Tallis, Billy. "Revisión de la SSD Intel SSD 660p: QLC NAND llega a las SSD de consumo". AnandTech . Archivado desde el original el 2 de noviembre de 2023.
  168. ^ "Artículos sobre mitos y leyendas sobre la resistencia de las unidades SSD en StorageSearch.com". StorageSearch.com .
  169. ^ Webster, Sean (19 de octubre de 2018). «Samsung anuncia SSD QLC y Z-NAND de segunda generación». Tom's Hardware . Archivado desde el original el 2 de noviembre de 2023.
  170. ^ James, Dave (8 de enero de 2019). «Revisión del Samsung 860 QVO: el primer SSD SATA QLC, pero aún no puede superar al TLC». PCGamesN . Archivado desde el original el 21 de noviembre de 2023.
  171. ^ "Samsung Electronics inicia la producción en masa del primer SSD de 4 bits para el consumidor" (nota de prensa). Samsung . 7 de agosto de 2018. Archivado desde el original el 2 de noviembre de 2023.
  172. ^ Jin, Hyunjoo; Nellis, Stephen; Hu, Krystal; Bera, Ayanti; Lee, Joyce (20 de octubre de 2020). Coates, Stephen (ed.). "SK Hynix de Corea del Sur comprará el negocio NAND de Intel por 9.000 millones de dólares". Reuters . Archivado desde el original el 2 de noviembre de 2023.
  173. ^ "La evolución de la NAND y sus efectos en la vida útil de las unidades de estado sólido" (PDF) . Western Digital. 2009. Archivado desde el original (PDF) el 12 de noviembre de 2011 . Consultado el 22 de abril de 2012 .
  174. ^ "Seguimiento de Flash vs DRAM: apilamiento de chips". The Daily Circuit. 22 de abril de 2012. Archivado desde el original el 24 de noviembre de 2012. Consultado el 22 de abril de 2012 .
  175. ^ "Conversión de unidades de almacenamiento de datos informáticos: cantidad no perteneciente al SI". Archivado desde el original el 8 de mayo de 2015 . Consultado el 20 de mayo de 2015 .
  176. ^ Shilov, Anton (12 de septiembre de 2005). «Samsung presenta un chip de memoria flash de 2 GB». X-bit labs. Archivado desde el original el 24 de diciembre de 2008. Consultado el 30 de noviembre de 2008 .
  177. ^ Gruener, Wolfgang (11 de septiembre de 2006). «Samsung anuncia Flash de 40 nm y predice dispositivos de 20 nm». TG Daily. Archivado desde el original el 23 de marzo de 2008. Consultado el 30 de noviembre de 2008 .
  178. ^ "SanDisk anuncia la tarjeta microSDHC de 12 gigabytes: la tarjeta con mayor capacidad del mundo para teléfonos móviles" (nota de prensa). Las Vegas, Nevada: SanDisk . 7 de enero de 2008. 4079. Archivado desde el original el 19 de diciembre de 2008.
  179. ^ "La línea UltraII de SanDisk aumenta la velocidad y la capacidad con las nuevas tarjetas SDHC de 32 y 16 gigabytes y SDHC Plus de 8 GB" (nota de prensa). Las Vegas, Nevada: SanDisk . 31 de enero de 2008. 4091. Archivado desde el original el 19 de diciembre de 2008.
  180. ^ https://www.pcworld.com/article/225370/look_out_for_the_256gb_thumb_drive_and_the_128gb_tablet.html [ enlace roto ] ; "Kingston presenta la primera unidad flash de 256 GB". 20 de julio de 2009. Archivado desde el original el 8 de julio de 2017 . Consultado el 28 de agosto de 2017 .20 de julio de 2009, Kingston DataTraveler 300 tiene 256 GB.
  181. ^ Borghino, Dario (31 de marzo de 2015). «La tecnología flash 3D avanza con los SSD de 10 TB y las primeras celdas de memoria de 48 capas». Gizmag . Archivado desde el original el 18 de mayo de 2015. Consultado el 31 de marzo de 2015 .
  182. ^ "Samsung lanza el SSD Monster 850 EVO de 4 TB con un precio de 1.499 dólares | Custom PC Review". Custom PC Review . 13 de julio de 2016. Archivado desde el original el 9 de octubre de 2016 . Consultado el 8 de octubre de 2016 .
  183. ^ "Samsung presenta un SSD de 32 TB que aprovecha la 4.ª generación de 64 capas 3D V-NAND | Custom PC Review". Custom PC Review . 11 de agosto de 2016. Archivado desde el original el 9 de octubre de 2016 . Consultado el 8 de octubre de 2016 .
  184. ^ ab Master, Neal; Andrews, Mathew; Hick, Jason; Canon, Shane; Wright, Nicholas (2010). "Análisis de rendimiento de dispositivos flash de clase empresarial y de consumo" (PDF) . Taller sobre almacenamiento de datos a escala de petascale del IEEE . Archivado (PDF) desde el original el 6 de mayo de 2016.
  185. ^ Ng, Jansen. "Samsung confirma problemas con la memoria Flash de 32 nm y trabaja en un nuevo controlador SSD". dailytech.com . Archivado desde el original el 4 de marzo de 2016. Consultado el 3 de octubre de 2009 .
  186. ^ de Clive Maxfield. "Del bebop al booleano boogie: una guía poco convencional sobre electrónica". pág. 232.
  187. ^ Muchos dispositivos flash seriales implementan un modo de lectura masiva e incorporan un contador de direcciones interno, de modo que es fácil configurarlos para que transfieran todo su contenido a la RAM al encenderse. Cuando se ejecuta a 50 MHz, por ejemplo, un flash serial podría transferir una imagen de firmware de 64 Mbit en menos de dos segundos.
  188. ^ Lyth0s (17 de marzo de 2011). «SSD vs. HDD». elitepcbuilding.com . Archivado desde el original el 20 de agosto de 2011. Consultado el 11 de julio de 2011 .
  189. ^ "Discos de estado sólido Flash: ¿tecnología inferior o superestrella oculta?". STORAGEsearch. Archivado desde el original el 24 de diciembre de 2008. Consultado el 30 de noviembre de 2008 .
  190. ^ Matsunobu, Yoshinori (15 de abril de 2010). "Estrategias de implementación de SSD para MySQL". Archivado desde el original el 3 de marzo de 2016.
  191. ^ "Samsung Electronics lanza las primeras PC del mundo con disco de estado sólido basado en NAND Flash". Nota de prensa . Samsung. 24 de mayo de 2006. Archivado desde el original el 20 de diciembre de 2008 . Consultado el 30 de noviembre de 2008 .
  192. ^ "El portátil con SSD de Samsung". 22 de agosto de 2006. Archivado desde el original el 15 de octubre de 2018. Consultado el 15 de octubre de 2018 .
  193. ^ "文庫本サイズの「VAIO tipo U」 フラッシュメモリー搭載モデル発売" [Lanzamiento del modelo de bolsillo "VAIO tipo U" con memoria flash] (Presione soltar) (en japonés). Sony . 27 de junio de 2006. Archivado desde el original el 10 de mayo de 2023.
  194. ^ "Sony Vaio UX UMPC - ahora con memoria flash de 32 GB | NBnews.info. Noticias, reseñas, pruebas, especificaciones y precios de portátiles y portátiles | Каталог ноутбуков, ультрабуков и планшетов, новости, обзоры". Archivado desde el original el 28 de junio de 2022 . Consultado el 7 de noviembre de 2018 .
  195. ^ Perry, Douglas (25 de julio de 2012). «Princeton: reemplazar la RAM con Flash puede ahorrar una gran cantidad de energía». Tom's Hardware . Archivado desde el original el 6 de noviembre de 2023.
  196. ^ ab "Comprensión de la expectativa de vida del almacenamiento flash". www.ni.com . 23 de julio de 2020. Archivado desde el original el 1 de diciembre de 2023 . Consultado el 19 de diciembre de 2020 .
  197. ^ "Hoja de datos completa del microcontrolador AVR de 8 bits ATmega32A" (PDF) . 19 de febrero de 2016. p. 18. Archivado desde el original (PDF) el 9 de abril de 2016 . Consultado el 29 de mayo de 2016 . Los resultados de la calificación de confiabilidad muestran que la tasa de falla de retención de datos proyectada es mucho menor que 1 PPM durante 20 años a 85 °C o 100 años a 25 °C
  198. ^ "Sobre el hackeo de tarjetas MicroSD". El blog de Bunnie . 29 de diciembre de 2013. Archivado desde el original el 2 de noviembre de 2023.
  199. ^ "Retención de datos en memoria flash NAND MLC: caracterización, optimización y recuperación" (PDF) . 27 de enero de 2015. pág. 10. Archivado (PDF) desde el original el 7 de octubre de 2016 . Consultado el 27 de abril de 2016 .
  200. ^ "Explicación de las especificaciones SSD JEDEC" (PDF) . pág. 27.
  201. ^ Yinug, Christopher Falan (julio de 2007). "El auge del mercado de memorias flash: su impacto en el comportamiento de las empresas y los patrones comerciales mundiales de semiconductores" (PDF) . Journal of International Commerce and Economics . Archivado desde el original (PDF) el 29 de mayo de 2008. Consultado el 19 de abril de 2008 .
  202. ^ Hajdarbegovic, Nermin (17 de abril de 2013). «El mercado de la memoria NAND se dispara». TG Daily . Archivado desde el original el 8 de febrero de 2016. Consultado el 18 de abril de 2013 .
  203. ^ Owen, Malcolm. "Un corte de energía puede haber arruinado 15 exabytes de almacenamiento flash de WD y Toshiba". AppleInsider . Archivado desde el original el 2 de noviembre de 2023.
  204. ^ "Cuota de mercado de los fabricantes de memorias flash NAND en 2019". Statista . Consultado el 3 de julio de 2019 .
  205. ^ "SK Hynix completa la primera fase de la compra del negocio Intel NAND por 9.000 millones de dólares". Reuters . 29 de diciembre de 2021 . Consultado el 27 de junio de 2022 .
  206. ^ Kwan, Campbell. «La antigua empresa de memorias de Toshiba cambiará su nombre a Kioxia». ZDNet . Archivado desde el original el 4 de octubre de 2023. Consultado el 12 de julio de 2023 .
  207. ^ "Ingresos por NAND por fabricantes en todo el mundo (2014-2022)". 26 de mayo de 2020. Consultado el 27 de junio de 2022 .
  208. ^ abcdefghij «El mercado de la memoria flash» (PDF) . Integrated Circuit Engineering Corporation. 1997. p. 4. Archivado (PDF) del original el 19 de abril de 2023. Consultado el 16 de octubre de 2019 a través de Smithsonian Institution .
  209. ^ abcd Cappelletti, Paulo; Golla, Carla; Olivo, Piero; Zanoni, Enrico (2013). Recuerdos flash. Medios de ciencia y negocios de Springer . pag. 32.ISBN 9781461550150.
  210. ^ "No parpadea tan rápido". Electronic Business . 26 (7–13). Cahners Publishing Company : 504. 2000. Los envíos de unidades aumentaron un 64% en 1999 con respecto al año anterior y se prevé que aumenten un 44% hasta alcanzar los 1.800 millones de unidades en 2000.
  211. ^ Sze, Simon Min. "Evolución de la memoria semiconductora no volátil: de la invención a la memoria de nanocristales" (PDF) . CERN . Universidad Nacional Yang Ming Chiao Tung . p. 41. Archivado (PDF) del original el 2 de noviembre de 2023 . Consultado el 22 de octubre de 2019 .
  212. ^ ab Handy, Jim (26 de mayo de 2014). "¿Cuántos transistores se han enviado alguna vez?". Forbes . Archivado desde el original el 2 de noviembre de 2023. Consultado el 21 de octubre de 2019 .
  213. ^ "Markit View: Major events in the 2008 DRAM industry; End application demand follows weak, 2009 NAND Flash demand bit growth being revised down to 81%" (Visión de Markit: Principales acontecimientos en la industria de la DRAM en 2008; la demanda de aplicaciones finales sigue siendo débil; el crecimiento de la demanda de memorias flash NAND en 2009 se revisa a la baja hasta el 81 %). DRAMeXchange . 30 de diciembre de 2008. Archivado desde el original el 15 de abril de 2023 . Consultado el 16 de octubre de 2019 .
  214. ^ "NOR Flash Memory Finds Growth Opportunities in Tablets and E-Book Readers". IHS Technology (Nota de prensa). IHS Markit . 9 de junio de 2011. Archivado desde el original el 16 de octubre de 2019. Consultado el 16 de octubre de 2019 .
  215. ^ "Samsung presentará nuevas tarjetas de memoria de almacenamiento masivo". The Korea Times . 29 de agosto de 2012. Archivado desde el original el 2 de noviembre de 2023 . Consultado el 16 de octubre de 2019 .
  216. ^ "Winbond, principal proveedor mundial de memoria flash en serie, envía 1.700 millones de unidades en 2012 y aumenta la producción de 58 nm" (nota de prensa). San José, California y Taichung, Taiwán: Winbond . 10 de abril de 2013. Archivado desde el original el 2 de noviembre de 2023. Consultado el 16 de octubre de 2019 a través de Business Wire .
  217. ^ Shilov, Anton (1 de octubre de 2015). «Samsung: la industria de memorias flash NAND triplicará su producción hasta alcanzar los 253 EB en 2020». KitGuru . Archivado desde el original el 7 de noviembre de 2023 . Consultado el 16 de octubre de 2019 .
  218. ^ "Los precios de la memoria flash se recuperan a medida que los fabricantes introducen chips de mayor capacidad". Nikkei Asian Review . Nikkei, Inc. 21 de julio de 2016. Archivado desde el original el 2 de noviembre de 2023 . Consultado el 16 de octubre de 2019 .
  219. ^ Tidwell, William (30 de agosto de 2016). «Data 9, Storage 1 - NAND Production Falls Behind in the Age of Hyperscale» (Datos 9, almacenamiento 1: la producción de NAND se queda atrás en la era de la hiperescala) . Seeking Alpha (Buscando Alpha ). Micron . Archivado desde el original el 18 de abril de 2023. Consultado el 17 de octubre de 2019 .
  220. ^ Coughlin, Thomas M. (2017). Almacenamiento digital en productos electrónicos de consumo: la guía esencial. Springer. pág. 217. ISBN 9783319699073.
  221. ^ ab Reinsel, David; Gantz, John; Rydning, John (noviembre de 2018). «IDC White Paper: The Digitization of the World» (PDF) . Seagate Technology . International Data Corporation . pág. 14. US44413318. Archivado (PDF) del original el 28 de noviembre de 2023 . Consultado el 17 de octubre de 2019 .
  222. ^ Mellor, Chris (28 de febrero de 2018). "¿Quién fue el padre del dólar de almacenamiento en 2017? SS D". The Register . Archivado desde el original el 10 de noviembre de 2023. Consultado el 17 de octubre de 2019 .
  223. ^ "El almacenamiento combinado SSD y HDD enviado aumenta un 21 % hasta los 912 exabytes en 2018" (Comunicado de prensa). Cupertino, California: TRENDFOCUS. 7 de marzo de 2019. Archivado desde el original el 2 de noviembre de 2023. Consultado el 17 de octubre de 2019 – vía Business Wire .
  224. ^ ab Yiu, Joseph (febrero de 2015). Diseño de SoC para sistemas de alta confiabilidad con procesadores integrados (PDF) . Embedded World 2015. ARM . Archivado (PDF) del original el 4 de diciembre de 2023. Consultado el 23 de octubre de 2019 .
  225. ^ Smith, Ryan (8 de octubre de 2019). "Arm TechCon 2019 Keynote Live Blog (Starts at 10am PT/17:00 UTC)" (Blog en vivo de la conferencia principal de Arm TechCon 2019) (comienza a las 10 a. m., hora del Pacífico/17:00 UTC)). AnandTech . Archivado desde el original el 21 de noviembre de 2023. Consultado el 15 de octubre de 2019 .
  226. ^ "Informe anual 2011". Cypress Semiconductor . 2012. Archivado desde el original el 16 de octubre de 2019 . Consultado el 16 de octubre de 2019 .
  227. ^ abcde "Hoja de ruta tecnológica para la memoria flash NAND". techinsights. Abril de 2013. Archivado desde el original el 9 de enero de 2015 . Consultado el 9 de enero de 2015 .
  228. ^ abcdef "Hoja de ruta tecnológica para la memoria flash NAND". techinsights. Abril de 2014. Archivado desde el original el 9 de enero de 2015 . Consultado el 9 de enero de 2015 .
  229. ^ abcd "Hoja de ruta de la memoria flash NAND" (PDF) . TechInsights . Junio ​​de 2016. Archivado desde el original (PDF) el 25 de junio de 2018 . Consultado el 25 de junio de 2018 .
  230. ^ ab Parrish, Kevin (11 de abril de 2013). «Samsung produce en masa memoria Flash NAND MLC de 3 bits y 128 Gb». Tom's Hardware . Archivado desde el original el 21 de junio de 2019. Consultado el 21 de junio de 2019 .
  231. ^ "Toshiba: Comunicado de prensa (31 de agosto de 2010): Toshiba lanza memoria flash NAND con proceso de 24 nm". Toshiba.co.jp .
  232. ^ Shimpi, Anand Lal (2 de diciembre de 2010). "ClearNAND de Micron: 25 nm + ECC, combate las crecientes tasas de error". AnandTech . Archivado desde el original el 3 de diciembre de 2010. Consultado el 2 de diciembre de 2010 .
  233. ^ Kim, Kinam; Koh, Gwan-Hyeob (16 de mayo de 2004). Tecnología de memoria futura, incluidas las nuevas memorias emergentes . 24.ª Conferencia Internacional sobre Microelectrónica. Niš, Serbia: Instituto de Ingenieros Eléctricos y Electrónicos . pp. 377–384. doi :10.1109/ICMEL.2004.1314646. ISBN 978-0-7803-8166-7.S2CID40985239  .
  234. ^ "Una lista cronológica de los productos Intel. Los productos están ordenados por fecha" (PDF) . Museo Intel . Intel . Julio de 2005. Archivado desde el original (PDF) el 9 de agosto de 2007. Consultado el 31 de julio de 2007 .
  235. ^ "Ficha técnica del DD28F032SA" (PDF) . Intel . Archivado (PDF) del original el 4 de diciembre de 2023 . Consultado el 27 de junio de 2019 .
  236. ^ "Perfiles de empresas japonesas" (PDF) . Integrated Circuit Engineering Corporation. 1996. Archivado desde el original (PDF) el 19 de abril de 2023 . Consultado el 27 de junio de 2019 – vía Smithsonian Institution .
  237. ^ "Toshiba presentará tarjetas de memoria flash" (Comunicado de prensa). Tokio: Toshiba . 2 de marzo de 1995. PR0201. Archivado desde el original el 6 de noviembre de 2023. Consultado el 20 de junio de 2019 .
  238. ^ "Fabricantes de circuitos integrados en todo el mundo" (PDF) . Integrated Circuit Engineering Corporation. 1997. Archivado desde el original (PDF) el 14 de agosto de 2023 . Consultado el 10 de julio de 2019 – vía Smithsonian Institution .
  239. ^ "Toshiba y SanDisk presentan un chip de memoria flash NAND de un gigabit, duplicando la capacidad de los futuros productos flash" (Nota de prensa). Las Vegas, Nv. y Tokio, Japón: Toshiba . 12 de noviembre de 2001. pr1202. Archivado desde el original el 19 de abril de 2023. Consultado el 20 de junio de 2019 .
  240. ^ ab «Historia: Continuando el legado 2000-2009». Samsung Semiconductor . Samsung . Archivado desde el original el 1 de diciembre de 2023 . Consultado el 25 de junio de 2019 .
  241. ^ "Toshiba anuncia la tarjeta CompactFlash™ de 1 gigabyte" (Nota de prensa). Toshiba . 9 de septiembre de 2002. Archivado desde el original el 11 de marzo de 2006 . Consultado el 11 de marzo de 2006 .
  242. ^ ab "Historia: década de 2010". SK Hynix . Archivado desde el original el 17 de mayo de 2021 . Consultado el 8 de julio de 2019 .
  243. ^ "Compatibilidad con la especificación e.MMC 4.41 Rev 1.1" (PDF) . Samsung Electronics . Diciembre de 2011. Archivado (PDF) del original el 4 de diciembre de 2023 . Consultado el 15 de julio de 2019 .
  244. ^ "Toshiba desarrolla la primera memoria flash NAND QLC de 4 bits por celda del mundo" (nota de prensa). Toshiba . 28 de junio de 2017. Archivado desde el original el 2 de noviembre de 2023 . Consultado el 20 de junio de 2019 – vía TechPowerUp.
  245. ^ Shilov, Anton (6 de agosto de 2018). «Samsung inicia la producción en masa de SSD basados ​​en QLC V-NAND». AnandTech . Archivado desde el original el 2 de noviembre de 2023. Consultado el 23 de junio de 2019 .
  246. ^ Dent, Steve (20 de julio de 2018). «Los chips flash de Toshiba podrían aumentar la capacidad de los SSD en un 500 por ciento». Engadget . Archivado desde el original el 6 de noviembre de 2023. Consultado el 23 de junio de 2019 .
  247. ^ McGrath, Dylan (20 de febrero de 2019). «Toshiba afirma tener la NAND de mayor capacidad». EE Times . San Francisco. Archivado desde el original el 23 de abril de 2023 . Consultado el 23 de junio de 2019 .
  248. ^ Shilov, Anton (26 de junio de 2019). «SK Hynix inicia la producción de NAND 4D de 128 capas, se está desarrollando una de 176 capas». AnandTech . Archivado desde el original el 22 de junio de 2023. Consultado el 8 de julio de 2019 .
  249. ^ Mu-Hyun, Cho. «Samsung produce memoria eUFS de 1 TB para teléfonos inteligentes». ZDNet . Archivado desde el original el 2 de noviembre de 2023.
  250. ^ "Samsung rompe el umbral del terabyte en almacenamiento para smartphones con el primer almacenamiento flash universal integrado de 1 TB de la industria" (nota de prensa). Samsung . 30 de enero de 2019. Archivado desde el original el 30 de noviembre de 2023 . Consultado el 13 de julio de 2019 .
  251. ^ "Infografía de UFS 4.0" (PDF) . Micron . 2023. Archivado (PDF) del original el 29 de octubre de 2023.
  • El sistema de caracterización de semiconductores tiene diversas funciones Archivado el 22 de octubre de 2018 en Wayback Machine
  • Comprensión y selección de arquitecturas NAND de mayor rendimiento Archivado el 31 de octubre de 2012 en Wayback Machine
  • Cómo funciona el almacenamiento flash, presentación de David Woodhouse de Intel
  • Prueba de resistencia al destello
  • Libro de recetas para la recuperación de datos de memoria flash NAND
  • Tipo de memoria Flash de OpenWrt
Retrieved from "https://en.wikipedia.org/w/index.php?title=Flash_memory&oldid=1251065401"