SRAM en flashgeheugen
Welke techniek wordt in de controller van NAND-flash gebruikt om de toename van leesfouten door multi-levelopslag op te vangen?
- AVersleuteling van gegevens
- BKrachtige foutcorrigerende codes (zoals LDPC-codes)
- CHogere kloksnelheid
Antwoord en toelichting tonen
Antwoord: B. Krachtige foutcorrigerende codes (zoals LDPC-codes)
Naarmate meer bits per cel worden opgeslagen, wordt de afstand tussen de verdelingen van de drempelspanning kleiner en nemen leesfouten toe. Daarom gebruikt de NAND-controller krachtige foutcorrectie zoals LDPC-codes, waarbij aan enkele KB gegevens enkele honderden bytes controlebits worden toegevoegd. LDPC kan soft-decisioninformatie gebruiken van “hoe waarschijnlijk iets is”, en verhoogt het correctievermogen verder door opnieuw te lezen met een geleidelijk gewijzigde leesspanning.