Abnutzungsegalisierung in nichtflüchtigen Speichern

Ein nichtflüchtiges Speichersystem, welches für eine Abnutzungsegalisierung konfiguriert ist, wobei das System umfasst:eine einen kumulativen Steuerungszustand bestimmende Bestimmungseinrichtung (204), die ausgelegt ist, um einen kumulativen Steuerungszustand (CCS) zu bestimmen, der kennzeichnend is...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Gunnam, Kiran Kumar
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Ein nichtflüchtiges Speichersystem, welches für eine Abnutzungsegalisierung konfiguriert ist, wobei das System umfasst:eine einen kumulativen Steuerungszustand bestimmende Bestimmungseinrichtung (204), die ausgelegt ist, um einen kumulativen Steuerungszustand (CCS) zu bestimmen, der kennzeichnend ist für einen Zustand von zufälligen Abbildungen zwischen physikalischen Blockadressen (PBAs) und logischen Blockadressen (LBAs),ein Zugriffsnetzwerk (202, 400), welches ausgelegt ist, um eine LBA-Adresse in eine PBA-Adresse auf der Grundlage des kumulativen Steuerungszustands umzusetzen,und eine Hintergrund-Tausch- bzw. Swap-Steuereinrichtung (208), die ausgelegt ist, um auf der Grundlage eines Steuerungszustands (cs) PBA-Adressen, die vorab ausgewählten LBA-Adressen zugeordnet sind, zu tauschen. Disclosed is a system and method for wear leveling in a non-volatile memory (NVM). The system includes an accumulation control state determining unit configured to determine an accumulation control state indicating the state of random mapping between a physical block address (PBA) and a logic block address (LBA) of the NVM; an access network configured to convert the LBA to the PBA based on the accumulation control state; and a background exchange scheduler configured to exchange the PBA allocated to the pre-selected LBA based on the control state. The method includes steps: etemrinign the accumulation control state indicating the state of random mapping between the physical block address (PBA) and the logic block address (LBA) of the NVM, converting the LBA to the PBA based on the accumulation control state, and exchanging the PBA allocated to the pre-selected LBA based on the control state.