I requisiti per un data storage di dimensioni piccolo-medie tendono ad aumentare in varie applicazioni quando i progettisti hanno bisogno di uno storage non-volatile per variabili che cambiano poco frequentemente, come ad esempio parametri di calibrazione, impostazioni di configurazione o logging di dati e/o eventi.