SRAM et mémoire flash

Dans une flash NAND multiniveau (MLC ou TLC), pourquoi attribue-t-on aux états de tension de seuil adjacents des séquences de bits ne différant que d'un bit ?

  1. APour rendre l'effacement inutile
  2. BPour que, si un état est lu à tort comme l'état voisin, l'erreur ne porte que sur un seul bit
  3. CPour doubler la vitesse d'écriture
Afficher la réponse et l'explication

Réponse : B. Pour que, si un état est lu à tort comme l'état voisin, l'erreur ne porte que sur un seul bit

Dans les cellules multiniveaux, les distributions de tension de seuil s'élargissent sous l'effet de la dégradation et des interférences, chevauchent les états voisins et provoquent des erreurs de lecture. Celles-ci se produisant presque toujours entre états voisins, une attribution en code de Gray, où les séquences de bits des états adjacents ne diffèrent que d'un bit, limite l'erreur à un seul bit et minimise la charge de l'ECC. Pour les 8 états de la TLC, on les ordonne par exemple 111→110→100→101→001→000→010→011.

S'entraîner sur ce thème Retour au thème

Autres questions sur SRAM et mémoire flash

  1. En NAND 3D, comment appelle-t-on la structure dont l'extrémité est usinée en marches pour connecter les interconnexions aux lignes de mot de chaque couche empilée ?
  2. En NAND 3D, quel est le principal avantage de la structure qui place les circuits périphériques, comme les amplificateurs de lecture, sous la matrice de cellules (CMOS under Array, etc.) ?
  3. Quelle structure d'une cellule SRAM classique à 6 transistors est correcte ?
  4. Quelle caractéristique de la mémoire flash NAND, comparée à la NOR, est correcte ?
  5. Comment appelle-t-on, en mémoire flash, le mode qui stocke 3 bits d'information par cellule ?

Comparatifs sur ce thème