¿Cómo funcionan las tarjetas de memoria flash?

¿Cómo funcionan las tarjetas de memoria flash?

Las tarjetas de memoria flash consisten en un gran número de celdas individuales, cada una de las cuales contiene un conjunto de transistores. En circunstancias normales, la corriente fluye entre los transistores y en un drenaje. Cuando se aplica una carga a uno de los transistores, el flujo de corriente se bloquea. La cantidad de corriente que pasa a través de la celda lo convierte de manera efectiva de uno a cero, lo que permite el almacenamiento de datos binarios.

El estado de cada celda individual de la memoria flash se mantiene cuando se quita la alimentación, lo que permite que estos dispositivos almacenen datos de la misma manera que un disco duro almacena información. Sin embargo, cada celda solo puede ser "volteada" un número determinado de veces antes de que se agote, por lo que las tarjetas de memoria flash tienen una vida útil limitada. La corrección de errores incorporada del sistema apaga las celdas que pierden la capacidad de almacenar datos, reduciendo efectivamente el espacio de almacenamiento disponible en el dispositivo. Estos controladores también intentan nivelar el desgaste del dispositivo escribiendo en celdas que se han usado con menos frecuencia, lo que evita una pérdida desigual de almacenamiento.

Hay varios tipos de almacenamiento en memoria flash, incluidas tarjetas SmartMedia, tarjetas CompactFlash, unidades flash USB e incluso unidades de estado sólido que imitan efectivamente el rendimiento de un disco duro magnético tradicional.