SRAM und Flash-Speicher
Welche Technik verwenden NAND-Flash-Controller, um der mit Mehrbit-Zellen zunehmenden Zahl von Lesefehlern zu begegnen?
- ADatenverschlüsselung
- BLeistungsfähige Fehlerkorrekturcodes (z. B. LDPC-Codes)
- CHöhere Taktfrequenz
Antwort und Erläuterung anzeigen
Antwort: B. Leistungsfähige Fehlerkorrekturcodes (z. B. LDPC-Codes)
Je mehr Bits eine Zelle speichert, desto enger werden die Abstände der Schwellenspannungsverteilungen und desto mehr Lesefehler treten auf. NAND-Controller verwenden daher leistungsfähige Fehlerkorrektur, etwa LDPC-Codes, bei denen einigen KB Daten einige hundert Byte Prüfbits hinzugefügt werden. LDPC kann Soft-Decision-Informationen („wie wahrscheinlich ist es“) nutzen und erhöht die Korrekturfähigkeit weiter, indem die Lesespannung schrittweise geändert und erneut gelesen wird.