Speichervorrichtung und Betriebsverfahren für eine Speichervorrichtung
Speichervorrichtung, aufweisend:einen nichtflüchtigen Speicher, der eine Mehrzahl von Speicherzellen beinhaltet, undeinen Speicher-Controller, der konfiguriert ist, um einen ersten Lesebefehl und erste Lesespannungs-Informationen, die der Mehrzahl von Speicherzellen zugeordnet sind, an die nichtflüc...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Speichervorrichtung, aufweisend:einen nichtflüchtigen Speicher, der eine Mehrzahl von Speicherzellen beinhaltet, undeinen Speicher-Controller, der konfiguriert ist, um einen ersten Lesebefehl und erste Lesespannungs-Informationen, die der Mehrzahl von Speicherzellen zugeordnet sind, an die nichtflüchtige Speichervorrichtung zu übertragen, um erste Daten von der nichtflüchtigen Speichervorrichtung basierend auf dem ersten Lesebefehl zu empfangen und um eine Fehlerkorrektur an den ersten Daten durchzuführen,wobei, wenn die Fehlerkorrektur fehlschlägt, der Speicher-Controller ferner konfiguriert ist, um einen zweiten Lesebefehl und zweite Lesespannungs-Informationen, die der Mehrzahl von Speicherzellen zugeordnet sind, an die nichtflüchtige Speichervorrichtung zu übertragen, zweite Daten von der nichtflüchtigen Speichervorrichtung basierend auf dem zweiten Lesebefehl zu empfangen, einen dritten Lesebefehl und dritte Lesespannungs-Informationen, die der Mehrzahl der Speicherzellen zugeordnet sind, an die nichtflüchtige Speichervorrichtung zu übertagen, und dritte Daten von der nichtflüchtigen Speichervorrichtung basierend auf dem dritten Lesebefehl zu empfangen, undwobei der Speicher-Controller ferner konfiguriert ist, um einen Offset basierend auf den zweiten Daten und den dritten Daten anzupassen, den Offset, einen vierten Lesebefehl und vierte Lesespannungs-Informationen, die der Mehrzahl von Speicherzellen zugeordnet sind, an die nichtflüchtige Speichervorrichtung zu übertragen, vierte Daten von der nichtflüchtigen Speichervorrichtung basierend auf dem vierten Lesebefehl zu empfangen und um einen Soft-Decision-Vorgang basierend auf den vierten Daten durchzuführen,wobei der Controller eine Gleichung von zumindest einem Abschnitt von Verteilungen von Schwellenspannungen von der Mehrzahl von Speicherzellen basierend auf den zweiten Daten und den dritten Daten berechnet, um eine erste Anzahl von starken Fehlerbits, eine zweite Anzahl von schwachen Fehlerbits, eine dritte Anzahl von starken richtigen Bits und eine vierte Anzahl von schwachen richtigen Bits basierend auf der Gleichung zu berechnen und um den Offset basierend auf der ersten Anzahl, der zweiten Anzahl, der dritten Anzahl und der vierten Anzahl anzupassen,wobei der Controller ferner konfiguriert ist, um eine Fehlerkorrektur auszulassen, die den zweiten Daten und den dritten Daten zugeordnet ist. |
---|