Processing

Please wait...

Settings

Settings

Goto Application

1. WO2014158578 - OVERPROVISION CAPACITY IN A DATA STORAGE DEVICE

Publication Number WO/2014/158578
Publication Date 02.10.2014
International Application No. PCT/US2014/018392
International Filing Date 25.02.2014
IPC
G06F 3/06 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from, or digital output to, record carriers
CPC
G06F 12/0246
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
02Addressing or allocation; Relocation
0223User address space allocation, e.g. contiguous or non contiguous base addressing
023Free address space management
0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
0246in block erasable memory, e.g. flash memory
G06F 3/061
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0602specifically adapted to achieve a particular effect
061Improving I/O performance
G06F 3/0643
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0628making use of a particular technique
0638Organizing or formatting or addressing of data
0643Management of files
G06F 3/0644
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0628making use of a particular technique
0638Organizing or formatting or addressing of data
0644Management of space entities, e.g. partitions, extents, pools
G06F 3/0679
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0668adopting a particular infrastructure
0671In-line storage system
0673Single storage device
0679Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
Applicants
  • SANDISK TECHNOLOGIES INC. [US]/[US]
Inventors
  • BLEYER, Aki
  • HELLER, Tal
Agents
  • TOLER, JEFFREY G.
Priority Data
13/828,07114.03.2013US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) OVERPROVISION CAPACITY IN A DATA STORAGE DEVICE
(FR) SURPROVISIONNEMENT DE CAPACITÉ DANS UN DISPOSITIF DE STOCKAGE DE DONNÉES
Abstract
(EN)
A data storage module includes a non-volatile memory and a controller. A method performed in the data storage module includes receiving an overprovision capacity instruction from a host device. The method further includes updating a file system table of the non-volatile memory to indicate, by designating logical addresses in the file system table as being in use, that the logical addresses are used without reducing an amount of free physical space in the non-volatile memory.
(FR)
L'invention concerne un module de stockage de données qui comprend une mémoire non volatile et un contrôleur. Un procédé effectué dans le module de stockage de données consiste à recevoir une instruction de surprovisionnement de capacité en provenance d'un dispositif hôte. Le procédé consiste en outre à mettre à jour une table de système de fichiers de la mémoire non volatile afin d'indiquer, par désignation d'adresses logiques dans la table de système de fichiers comme étant en utilisation, que les adresses logiques sont utilisées sans réduire une quantité d'espace physique libre dans la mémoire non volatile.
Also published as
Latest bibliographic data on file with the International Bureau