Patent · US Active

Updating a memory to maintain even wear

US8060718B2 · kind B2 · utility

23Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 20, 2006
Grant dateNov 15, 2011
Priority date
Expiry dateApr 5, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/7211
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A memory leveling system updates physical memory blocks, or blocks, to maintain generally even wear. The system maintains an update count for each block, incrementing a wear level count when the update count reaches a wear level threshold. The system compares a wear level of blocks to determine whether to update a block in place or move data on the block to a less-worn physical block. The system groups the blocks into wear level groups identified by a common wear level to identify blocks that are being worn at a faster or slower than average rate. If an empty block count of a least worn group drops below a threshold, the system moves data from one of the blocks in the least worn group to an empty block in a most worn group.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.