Retention aware block mapping in flash-based solid state drives
AssigneeSK hynix Inc.
InventorsYu Cai, Naveen Kumar, Aman Bhatia, Fan Zhang
Life of this patent
Estimating the term…
Loading patent…
AssigneeSK hynix Inc.
InventorsYu Cai, Naveen Kumar, Aman Bhatia, Fan Zhang
Estimating the term…
Techniques for profiling storage blocks in non-transitory memory (e.g., flash memory dies) to determine their retention capability, and assigning them with labels based on retention, are described. A superblock (SB) can be formed from physical blocks with the same labels located in different dies. The disclosed system and methods improve storage efficiency when the update frequency of stored data is non-uniform, as is typically the case. Moreover, the disclosed embodiments improve the reliability of solid state drives (SSDs), as well as reduce data refresh frequency and write amplification due to periodic refresh. A storage system can comprise a controller configured to obtain expected retention times for a plurality of storage blocks. The controller can partition the blocks into superblocks based on the retention times. A respective superblock is associated with a superblock retention time range, and contains blocks having expected retention times within the retention time range.
A storage system with improved retention efficiency, comprising:
A storage device with improved retention efficiency, the storage device comprising:
A method for improving retention efficiency of a storage medium comprising a plurality of storage blocks located within a plurality of dies, the method performed by a controller and comprising:
Dependencies are inferred from the claim text.