Profil SSD-FTL
Références « SSD profane »
FTL
1. Nom complet
Couche de traduction flash, couche de traduction flash
2. Rôle
Hôte espace d'adressage logique pour effectuer le mappage de la mémoire flash (Flash) de l'espace d'adresse physique;
Le bien-fondé de l'algorithme FTL détermine la performance, la fiabilité, la durabilité, SSD, etc., il est le cœur du firmware SSD.
Description:
1) SSD chaque somme logique de l'utilisateur de données écrites dans l'espace d'adressage de mémoire flash, puis un enregistrement de cette adresse logique en relation de mappage d'adresse physique
2) Lorsque l'hôte lit les données, le SSD basé sur cette carte, ces données sont lues à partir de la mémoire flash, puis est retourné à l'utilisateur
espèces 3.FTL
1) basée sur l'hôte (Host Based)
FTL mise en œuvre du côté hôte, avec les ressources du processeur et de la mémoire de leur ordinateur, comme le montre
2) sur la base du dispositif (Device Based, grand public)
FTL mis en œuvre sur le côté de l'appareil, à l'aide d'un contrôleur de ressources et de la RAM sur le SSD, la Fig.
Les caractéristiques importantes de la mémoire flash
1. besoins de bloc flash à effacer pour écrire, ne peut pas écrire la couverture
2. ont une certaine durée de vie de la mémoire flash, chaque bloc flash temps d'effacement, il provoque l'usure, généralement avec PE (Programme / EraseCount) pour mesurer le nombre de
3. Lisez chaque bloc flash est limité, trop lu, les données ci-dessus seront fausses, causer des problèmes d'interférence lecture
4. Le flash des problèmes de conservation des données de la mémoire en raison de la perte de charge, les données stockées sur la mémoire flash est perdu dans
Le mauvais flash bloc né
6. MLC et TLC, les problèmes de corruption Basse page
Description: Lorsque / Extra page écrit pour le Haut-page, si une panne de courant anormale pourrait prendre les données, transmises avec succès écrites Bas détruites,
Bonne FTL devrait essayer d'éviter cette situation
TLC 7.MLC et plus lent que SLC lecture et écriture, mais ils peuvent être formulés en mode SLC est utilisé, il devrait être bon usage de FTL cette fonction pour améliorer les performances et la fiabilité SSD