Controlador de memoria flash

Las unidades flash USB utilizan controladores de memoria flash diseñados para comunicarse con ordenadores personales a través del puerto USB con un ciclo de trabajo bajo.

[3]​[4]​[5]​ La función de deduplicación para eliminar datos redundantes y escrituras duplicadas también se añade en FTL.

Los datos de estos bloques se sustituyeron por bloques recién escritos y ahora están a la espera de ser borrados para que se puedan escribir nuevos datos en ellos.

Este proceso se denomina recogida de basura (GC).

La velocidad a la que un controlador flash realiza este proceso puede variar.

Memoria USB Lexar de 8 GB - Silicon Motion SM3253L - Controlador flash monocanal USB 2.0.