Le applicazioni embedded necessitano di soluzioni di storage che siano veloci ed accurate. Devono inoltre operare senza interruzioni anche in condizioni estreme. Per un’accuratezza superiore ed una durata migliorata, gli SSD e moduli DRAM embedded sono equipaggiati con Error Correction Code (ECC).
I prodotti embedded hanno anche integrate diverse tecnologie, come il wear leveling ed il bad block management, per migliorare la sicurezza dei dati e l’affidabilità dei trasferimenti. Un’altra di queste tecnologie è la “Early Move”.
Che cos’è l’Early Move e come funziona?
L’Early Move trasferisce i dati da un blocco flash all’altro quando il numero degli errori bits raggiunge un determinato livello.
Gli errori bits vanno ad incrementare quando un alto numero di comandi sono eseguiti su pagine nello stesso blocco. Questo causa un incremento dei cicli di program/erase (cicli P/E), e di conseguenza causa un progressivo deterioramento dello strato di ossido nel blocco, incrementando il rischio che gli elettroni possano comportarsi in modo imprevedibile e portare ad errori dei dati. Questo fenomeno è normalmente conosciuto come “read disturbance”.
Con la tecnologia Early Move, il controller monitora gli errori bits su ogni tentativo di lettura, prevenendo e correggendo gli errori. Quando l’erase count su un blocco raggiunge un livello predeterminato, i dati su quell blocco vengono spostati su un blocco differente. Il blocco di partenza viene cancellato e tenuto come backup di riserva. Questo assicura che i blocchi non siano completamente danneggiati, ed aumenta la durata della vita del dispositivo.
La tecnologia Early Move previene la creazione di bad blocks, read disturbance ed errori dei dati, estendendo la vita del dispositivo. Il lineup di SSD embedded Transcend supporta l’Early Move, assicurando una resistenza migliore del dispositivo ed un’alta affidabilità dei dati nel tempo. Questo rende i nostri prodotti una scelta sicura per applicazioni edge computing, AIoT, e IoV.